Bonjour,
Oui c'est encore moi !
Alors mon projet a vraiment bien avancé depuis les derniers topics et est presque fonctionnel ! je suis en phase de peaufinage,
J'aurais besoin d'un peu d'aide sur un problème tout bête, en fait le programme va envoyer un email contenant le rapport des activités du jour
l'envoie du mail à heure fixe est fonctionnel (on l'envoie a 23h59 et 11h59) et je voudrais aussi que on puisse envoyer se mail a la fin du mois (attention février et au année bissextiles ^^)
alors voila mon programme pour le moment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Dim mail1,mail2,mail3,mail4,mail5,email,heureM
'Les Procédures ayant une portée locale peuvent être mises en œuvre ici.
'Cette procédure est exécutée une seule fois lorsque le module graphique est commencé.
Sub Graphics_OnStart()
End Sub
'Cette procédure est exécutée en continu tandis que le module graphique est en cours d'exécution.
Sub Graphics_WhileRunning()
	'*** recupertation des addresses mails
	email = ""
	mail1 = $GetTagValue("email1",1)
	mail2 = $GetTagValue("email2",1)
	mail3 = $GetTagValue("email3",1)
	mail4 = $GetTagValue("email4",1)
	mail5 = $GetTagValue("email5",1)
	If mail1 <> "" Then
		email = mail1
	End If
	If mail2<> "" Then
		email = email & ";" & mail2
	End If
	If mail3 <> "" Then
		email = email & ";" & mail3
	End If
	If mail4<> "" Then
		email = email & ";" & mail5
	End If
	If mail5 <> "" Then
		email = email & ";" & mail5
	End If
    '*** Envoie du email a 23:59:59
 
    	heureM =$Time 
      If heureM="11:59:59"  Or heurM="23:59:59 " Then
		$SendEmailExt("-DO NOT REPLY- Compte rendu du jour","Bonjour, Voila les Données , CDLT",email,"","", "C:\Users\PRODERGIE\Documents\InTouch Machine Edition v8.1 Projects\vitogaz\save.txt")
		End If	
End Sub
Comme d'habitude merci beaucoup d’avance pour votre aide :3

[edit]
J'ai oublier de préciser mais la configuration de l'adresse mail du script c'est fait ailleurs via un outil de mon programme d'automatisation ^^
Pour se que serai intéressé voila la configuration en script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
CnfEmail("hostname/IP du serveur sortant","email envoyant le mail","hostname/Ip du serveur entrant", "Login", "password", "timeout limit(en seconde)", optNumAuthType, optStrSMTPUser, optStrSMTPPassword )