robapt
Messages postés114Date d'inscriptionmardi 6 juillet 2004StatutMembreDernière intervention 4 décembre 2009
-
16 mai 2006 à 18:38
robapt
Messages postés114Date d'inscriptionmardi 6 juillet 2004StatutMembreDernière intervention 4 décembre 2009
-
17 mai 2006 à 14:01
Slt tout le monde.Voila je vous donne le code directement :
If fReceive = True Then
cAvance = cAvance + Len(Data)
Open "G:\Captures d'écran\Capture.jpeg" For Append As #1
If cAvance cLenTotal Then Image1.Picture LoadPicture("G:\Captures d'écran\Capture.jpeg")
End If
If Data Like "FILE:*" And fReceive = False Then
cLenTotal = Mid(Data, 6, Len(Data))
Label3.Caption = cLenTotal & " octets"
fReceive = True
Kill "G:\Captures d'écran\Capture.jpeg"
cAvance = 0
Winsockcap.SendData "READY"
End If
Voici
le code qui permet de recevoir la capture d'écran par winsock et je
souhaiterai enregistrer avec un nom différent à chaque capture :
z$ = Dir$("G:\troyen\Captures d'écran\Capture*.jpeg")
m = 0
While z$ <> ""
Lg = Len(z$) - 6
v = Val(Mid$(z$, Lg, 2))
If v > m Then m = v
z$ = Dir()
Wend
m = m + 1
Open "G:\troyen\Captures d'écran\Capture" & Format$(m,"00") & ".jpeg" For Append As #1
Voici le code qui permet de
enregistrer sous un nom différent à chaque fois mais comment
enregistrer avec le code au dessus car quand j'essaye ,un dizaine de
fichier sont créé !!!
NHenry
Messages postés15112Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention13 avril 2024159 17 mai 2006 à 10:20
Bonjour
Il faut que tu ouvre ton fichier une fois au début du téléchargement et que tu le fzerme à la fin, car si tu fait ton code à chaque réception, ton image sera séparée en plusieurs fichiers.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)