بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اجه اعتذاري الى كافة اعضاء المنتدى على المشاركة السابقة
=========================
لدي سؤال بخصوص اداة الونسوك
اريد كود عن طريق الونسوك يقوم بالتقاط صوره لسطح المكتب للزبون من السيرفر ....
ولكن عند هذا الكود لكن لم افهمه
Dim sFile as String
Const MaxCunk = 4100
Public Function SendPicture(FName as string) as Boolean
Dim PictureChunk as String
sFile = Freefile
Windock.SendData "OpenFile"
doevents
Open FName for Binary As #sFile
while Not EOF(sFile)
PictureChunk = Input(MaxChunk,#sFile)
Winsock.SendData = PictureChunk
DoEvents
wend
Close #sFile
SendPicture = True
Winsock.SendData "Close"
'Picture was Sent
End Sub
To Receive
Winsock.....DataArrival.....()
Dim StrData as string,Def_Path as String,sFile as String
Winsock.GetData StrData,vbstring
Select Case Trim$(strData)
Case "OpenFile"
sFile = FreeFile
Def_Path = App.Path & "\Picture.bmp"
Open Def_Path for Binary As #sFile '<-- Open the File
Case "Close"
Close #Sfile '<-- Close the File
Case Else
Put #sFile,,StrData '<-- Write tio the File
End Select
end Sub
ارجو الاجابة بسرعة
وشكرا
