# Où placer une fonction?

**URL:** <https://forum.xojo.com/t/ou-placer-une-fonction/71120>\
**Category:** Français\
**Created:** [July 11, 2022, 3:35pm UTC](https://forum.xojo.com/t/ou-placer-une-fonction/71120 "2022-07-11T15:35:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Denis\_DUBOIS](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@Denis\_DUBOIS](https://forum.xojo.com/u/Denis_DUBOIS)\
**Post date:** [July 11, 2022, 3:35pm UTC](https://forum.xojo.com/t/ou-placer-une-fonction/71120/1 "2022-07-11T15:35:19Z")

</div>

Bonjour,  
J’ai deux fonctions à placer dans mon code, une “Private Function” et une “Protected Function”. Ou les placer ? Dans une méthode ? Dans un module ? ou autre…  
J’ai essayé de les placer directement dans l’ événement App.Opening mais j’ai des messages d’erreur de syntaxe sur les “End function”.  
Merci.

---

<div class="post-metadata">

**Author:** ![Thomas\_ROBISSON](https://forum.xojo.com/user_avatar/forum.xojo.com/thomas_robisson/32/15868_2.png) [@Thomas\_ROBISSON](https://forum.xojo.com/u/Thomas_ROBISSON)\
**Post date:** [July 11, 2022, 3:50pm UTC](https://forum.xojo.com/t/ou-placer-une-fonction/71120/2 "2022-07-11T15:50:50Z")

</div>

Tu dois aller dans le menu “Insert” puis “Method”, tu verras ça te créera un nouveau truc “Methods” en plus de “Controls” et "“Event Handlers” etc. .  
C’est là que tu mettras tes Methods. Note, une fonction est une Method qui retourne quelque chose.

Tu peux créer cette Method dans App, dans ta fenêtre, ou te créer un module et l’y créer dedans.

---

<div class="post-metadata">

**Author:** ![Denis\_DUBOIS](https://forum.xojo.com/letter_avatar_proxy/v4/letter/d/e9bcb4/32.png) [@Denis\_DUBOIS](https://forum.xojo.com/u/Denis_DUBOIS)\
**Post date:** [July 11, 2022, 3:57pm UTC](https://forum.xojo.com/t/ou-placer-une-fonction/71120/3 "2022-07-11T15:57:31Z")

</div>

Merci pour ces éclaircissements.
