[R] Lire une Input

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
floriande26
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 mars 2011 12:25
Status : Hors ligne

[R] Lire une Input

#1

Message par floriande26 »

Bonjour, j'aimerais savoir comment lire une input et pouvoir envoyer par e-mail ..

J'ai essayer :
► Afficher le texte
Mais sa ne marche pas pour moi :( :cry:

:roll: PS: J'ai ENLEVER MON ADRESSE MSN pour éviter de me faire *** :twisted: .... mais je sais que sinon je la met c'est une précaution :roll:
Modifié en dernier par floriande26 le mer. 06 avr. 2011 15:22, modifié 1 fois.
Image
Avatar du membre
jl56
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mer. 24 oct. 2007 22:42
Localisation : 56000
Status : Hors ligne

Re: [..] Lire une Input

#2

Message par jl56 »

Bonsoir,
► Afficher le texte
Je ne sais pas ce que vous voulez faire, donc j'ai modifié votre code selon mon interprétation

Vos fonctions ne doivent pas etre dans votre boucle principale comme Func _INetSmtpMailCom

votre fonction WM_COMMAND attend 4 caracteres puis ...

je préfère ne pas l'utiliser mais j'utilise votre bouton générer
celui provoque la lecture de input1 puis stocke la valeur dans la variable $ce_que_contient_input1
j'affiche cette valeur dans un boite de dialogue puis je renseigne les variables $s_Subject et $as_Body
pour l'envoie de l'email
pourquoi pas, c'est un exemple

A+ JL56

ps je n'ai pas testé l'envoie d'email
Avatar du membre
floriande26
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 mars 2011 12:25
Status : Hors ligne

Re: [..] Lire une Input

#3

Message par floriande26 »

Merci pour ton code mais j'ai pas compris les explications :roll:

Et on peut mettre 2 Input et les enovyer par mail C'ést ;
$s_Subject = $ce_que_contient_input1 & $ce_que_conttient_input2
$as_Body = $ce_que_contient_input1 & $ce_que_conttient_input2

C'est sa?

Mais sinon IL FONCTIONNE merci :D
Image
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [R] Lire une Input

#4

Message par scorp84 »

Bonjour floriande26,

Oui, c'est ça. N'oublie pas les espaces entre tes valeurs de champs :

Code : Tout sélectionner

$s_Subject = $ce_que_contient_input1 & " " & $ce_que_conttient_input2
$as_Body = $ce_que_contient_input1 & " " & $ce_que_conttient_input2
Fais aussi attention à la longueur du contenu de tes champs pour la lisibilité de l'objet de ton mail.

J'utilise souvent cette fonction à la fin de mes scripts pour me faire un rapport par mail pour savoir si tout s'est bien passé.

En général, je valorise la variable $erreur à 0 au début de mon script et si j'ai une erreur ou un problème lors du déroulement de mon script, je la valorise à 1.

A la fin je teste ma variable pour définir l'objet de mon mail :

Code : Tout sélectionner

If $erreur=0 Then
    $mail_objet="AUTOIT > " & @ComputerName & " > " & @ScriptName & " > OK"
Else
    $mail_objet="AUTOIT > " & @ComputerName & " > " & @ScriptName & " > PROBLEME"
EndIf
En espérant avoir pu t'aider.

N'hésite pas si tu as d'autres questions.

Amicalement.

BM
Avatar du membre
floriande26
Niveau 3
Niveau 3
Messages : 49
Enregistré le : jeu. 03 mars 2011 12:25
Status : Hors ligne

Re: [R] Lire une Input

#5

Message par floriande26 »

Merci sa m'aide beaucoup mais l'email je recoit l'input10input2

Par exemple input1 = Salut
et input2= sa va?

Je recoit Salut0sa va?

Normal que j'ai ce zéro?
Image
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [R] Lire une Input

#6

Message par scorp84 »

Bonsoir,

Non ce n'est pas normal.

Envoie moi ton code que je te dise ce qui ne va pas.


Amicalement.

BM
Répondre