Per dati intendo i campi definiti nel pgm. praticamente si definiscono nello stack(definendoli nelle sub) che è proprio di ogni thread. Se definisci in una thread un campo con
avrai che esiste un n differente per ogni thread.
Se devo leggere uno stream su TCP/IP mi fermo in una waitforevent(può attendere un complesso di eventi, come tempo o dati ricevuti). Quando si verifica una condizione vengo riavviato e leggo che condizione mi ha attivato. Non so come funziona in B4A o B4J, ma visto che tutti i linguaggi che lo permettono funzionano allo stesso modo immagino che se non è zuppa è panbagnato anche in questi linguaggi. Ora ci guardo...
B4X:
sub lamiasub
dim n as integer
end sub
Se devo leggere uno stream su TCP/IP mi fermo in una waitforevent(può attendere un complesso di eventi, come tempo o dati ricevuti). Quando si verifica una condizione vengo riavviato e leggo che condizione mi ha attivato. Non so come funziona in B4A o B4J, ma visto che tutti i linguaggi che lo permettono funzionano allo stesso modo immagino che se non è zuppa è panbagnato anche in questi linguaggi. Ora ci guardo...