Visual basic ile WINSOCK(ocx) Server-Client uygulaması yaptım. Sürekli veri alıp verirken (FOR-WHILE vs.) datalar birikmeli geliyor.
----------------------------------
Örneğin (server):
for i=0 to 500
server.sendData("A")
dovents
next i
(client):
client.getData data,vbString,bytestotal
if data="A" then
call msgbox(data)
end if
----------------------------------------------
Normalde her gelen A için MSGBOX çıkması lazım. LAN da test edince gelen veriler yığılarak geliyor ve komut işe yaramıyor. Gelen veriler "AAAAAAAA" şeklinde oluyor. Winsock sanırım BUFFER yapıyor.
Bunu düzeltmenin bir yolu varmı ?
----------------------------------
Örneğin (server):
for i=0 to 500
server.sendData("A")
dovents
next i
(client):
client.getData data,vbString,bytestotal
if data="A" then
call msgbox(data)
end if
----------------------------------------------
Normalde her gelen A için MSGBOX çıkması lazım. LAN da test edince gelen veriler yığılarak geliyor ve komut işe yaramıyor. Gelen veriler "AAAAAAAA" şeklinde oluyor. Winsock sanırım BUFFER yapıyor.
Bunu düzeltmenin bir yolu varmı ?