24/03/09 17:23
luca94
Salve a tutti,
stò creando il mio ennesimo programma client e server in vb, ma ho un problema.
Il client invia dei dati al server, il server interpreta così:
Cioè...il server visualizza i processi con una listbox e invia con un ciclo i dati listbox al client. Ma il client come deve interpretare in modo ke i processi (inviati dal server) vengano visualizzati correttamente in una listbox????
Grazie tutti
stò creando il mio ennesimo programma client e server in vb, ma ho un problema.
Il client invia dei dati al server, il server interpreta così:
Case "proce" Dim hSnapShot As Long 'Visualizzazione processi Dim uProcess As PROCESSENTRY32 Dim lngRet As Long hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0&) uProcess.dwSize = Len(uProcess) lngRet = Process32First(hSnapShot, uProcess) List1.Clear Do While lngRet List1.AddItem Left$(uProcess.szExeFile, InStr(1, uProcess.szExeFile, vbNullChar) - 1) lngRet = Process32Next(hSnapShot, uProcess) Loop CloseHandle hSnapShot 'Fine visualizzazione processi nprocessi = Len(uProcess) lstdati = 0 Do lstdati = lstdati + 1 Winsock1.SendData List1.List(lstdati) 'Invio dati listbox al client Loop Until (lstdati = nprocessi)
Cioè...il server visualizza i processi con una listbox e invia con un ciclo i dati listbox al client. Ma il client come deve interpretare in modo ke i processi (inviati dal server) vengano visualizzati correttamente in una listbox????
Grazie tutti
aaa