[..] Ajouter une fonction

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Verrouillé
Expendables
Niveau 3
Niveau 3
Messages : 39
Enregistré le : ven. 14 janv. 2011 12:08
Status : Hors ligne

[..] Ajouter une fonction

#1

Message 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 :)
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Ajouter une fonction

#2

Message par jbnh »

Ajouter une fonction a un script ? ! ? Lire la doc
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Ajouter une fonction

#3

Message 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.
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Ajouter une fonction

#4

Message par zeshrek »

Merci d'éviter de faire des doublons, la fonction d'édition des messages n'existe pas pour rien.
Si vis pacem para bellum
Expendables
Niveau 3
Niveau 3
Messages : 39
Enregistré le : ven. 14 janv. 2011 12:08
Status : Hors ligne

Re: [..] Ajouter une fonction

#5

Message 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 ?
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Ajouter une fonction

#6

Message par zeshrek »

Je ne suis pas sur que les accents soient autorisés dans le nom des fonctions !
Si vis pacem para bellum
Expendables
Niveau 3
Niveau 3
Messages : 39
Enregistré le : ven. 14 janv. 2011 12:08
Status : Hors ligne

Re: [..] Ajouter une fonction

#7

Message 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
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Ajouter une fonction

#8

Message 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...
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Expendables
Niveau 3
Niveau 3
Messages : 39
Enregistré le : ven. 14 janv. 2011 12:08
Status : Hors ligne

Re: [..] Ajouter une fonction

#9

Message par Expendables »

même ainsi sa ne marche pas que me conseilleriez vous de faire pour que sa clique dessus ?
► Afficher le texte
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Ajouter une fonction

#10

Message 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
Si vis pacem para bellum
Verrouillé