Questo topic e' stato chiuso dal moderatore.
11/01/10 20:46
Darkos
Salve a tutti! Sono nuovo del sito e da un po' stò vedendo le vostre guide e tutorial con le quali mi sono trovato molto bene.. però non ho trovato niente che mi potesse essere utile in questo caso.
Sto realizzando un programma per il controllo remoto Client/Server con Vb.Net attraverso il WinSock (di Windows).
Sono arrivato al punto dello schermo.. visto la difficoltà dello streaming dello schermo dal Server al Client sto utilizzando uno screen da inviare byte per byte
Fin quì tutto ok però vorrei realizzare una barra del progresso più o meno così:
In modo tale da incrementare la barra del progresso con questa funzione all'arrivo dei bytes contenuti nel file.
La dimensione totale del file ce l'ho.. ma non so come posso trovarmi le dimensioni, i bytes ricevuti ad ogni evento del DataArrival da passare poi alla funzione.
Spero di essermi spiegato bene, grazie in anticipo
Darkos
Sto realizzando un programma per il controllo remoto Client/Server con Vb.Net attraverso il WinSock (di Windows).
Sono arrivato al punto dello schermo.. visto la difficoltà dello streaming dello schermo dal Server al Client sto utilizzando uno screen da inviare byte per byte
Fin quì tutto ok però vorrei realizzare una barra del progresso più o meno così:
Sub ScreenSaveProcess(ByVal DmRcvd As Integer) ProgressBar1.Value += (DmScrnSvd / DmScrn) * 100 If ProgressBar1.Value = 100% Then FileClose() End If End Sub
In modo tale da incrementare la barra del progresso con questa funzione all'arrivo dei bytes contenuti nel file.
La dimensione totale del file ce l'ho.. ma non so come posso trovarmi le dimensioni, i bytes ricevuti ad ogni evento del DataArrival da passare poi alla funzione.
Spero di essermi spiegato bene, grazie in anticipo
Darkos
aaa