Page 1 sur 1

[R] Lire une Input

Posté : mar. 05 avr. 2011 20:36
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:

Re: [..] Lire une Input

Posté : mar. 05 avr. 2011 21:59
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

Re: [..] Lire une Input

Posté : mer. 06 avr. 2011 15:24
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

Re: [R] Lire une Input

Posté : mer. 06 avr. 2011 16:39
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

Re: [R] Lire une Input

Posté : mer. 06 avr. 2011 17:41
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?

Re: [R] Lire une Input

Posté : mer. 06 avr. 2011 19:48
par scorp84
Bonsoir,

Non ce n'est pas normal.

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


Amicalement.

BM