Page 1 sur 1

[..] Ajouter une fonction

Posté : mer. 16 févr. 2011 13:32
par Expendables
Bonjour !

Ma question est simple comment ajouter une fonction ? Car celle de bloodwolf à l'air pas mal mais elle me met soit une erreur soit que autoit ne connait pas cette fonction, merci d'avance :)

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 13:39
par jbnh
Ajouter une fonction a un script ? ! ? Lire la doc

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 13:41
par Yogui
Bonjour,

Sans le nom de la fonction je ne peux faire qu'une réponse généraliste mais la voilà.

Pour appeler une fonction dans un programme il faut la copier dans le code (en général à la fin) puis l'appeler avec les arguments (qui dépendent de la fonction)

bref un exemple étant souvent plus claire :

Code : Tout sélectionner

_exemplefonction("TOTO")
_exemplefonction("FAIS")
_exemplefonction("DU")
_exemplefonction("VELO")


[color=#0000FF]Func _exemplefonction($param)
    MsgBox(0,"",$param)
EndFunc[/color]
Dans cette exemple j'ai une fonction _exemplefonction() qui ) besoin d'un paramètre.

J'appelle cette fonction 4 fois avec 4 arguments différents.

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 14:36
par zeshrek
Merci d'éviter de faire des doublons, la fonction d'édition des messages n'existe pas pour rien.

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 18:13
par Expendables
Merci mais regarde avec cette fonction :
► Afficher le texte
Au niveau du vérif_objet ils me disens qu'il y a un erreur peux-tu m'aider ?

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 18:52
par zeshrek
Je ne suis pas sur que les accents soient autorisés dans le nom des fonctions !

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 19:09
par Expendables
Exact mais ENCORE un autre problème intervient il me disent sa :

dim $array[1] = 0
dim $array[1] = ^ERROR
Missing subscript dimensions in Dim Statement

J'ai prit cette fonction vu que l'autre ne marchait pas
► Afficher le texte

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 19:33
par TommyDDR
Pour affecter une/des valeur(s) à un tableau lors de son instanciation :

Code : Tout sélectionner

$Dim $Tableau[5] = [1, 2, 3, 4, 5]
Tableau à 2 dimensions :

Code : Tout sélectionner

$Dim $Tableau[3][2] = [[0, 1], [2, 3], [4, 5]]
Etc...

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 19:47
par Expendables
même ainsi sa ne marche pas que me conseilleriez vous de faire pour que sa clique dessus ?
► Afficher le texte

Re: [..] Ajouter une fonction

Posté : mer. 16 févr. 2011 20:37
par zeshrek
Mais quel est le rapport entre le fait de cliquer sur une ligne HTML et un probleme avec les array, le tout dans un topic dont le titre est 'ajouter une fonction' ?

Merci de :
- Respecter le sujet de la conversation. si tu as d'autres questions crée de nouveaux messages
- Lire la doc. Parce que là ca devient un festival, entre les fonctions et les array, on va quand meme pas te faire un cours particulier !
- poser des questions cohérentes
- utiliser les balises correctement, le code ne se met pas nécessairement entre spoiler, par contre la m=balise code est OBLIGATOIRE