Come posso fare per avere una conferma di scrittura su file dalla Put?
In C per esempio la fwrite mi restituisce il numero di byte realmente scritti...
Inoltre come posso fare per fare una flush?
Come posso fare per avere una conferma di scrittura su file dalla Put?
In C per esempio la fwrite mi restituisce il numero di byte realmente scritti...
Inoltre come posso fare per fare una flush?
Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!
Cosa significa:"conferma di scrittura su File dalla Put" stai parlando di VB?
LM
sì.
Sui file binari scrivo tramite la Put:
Put #nFile, record, bytes
Quel che mi serve è una conferma dell'avvenuta scrittura
Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!
Puoi utilizzare la LOF(fileNumber) che rappresenta le dimensioni in byte di un file aperto con l'istruzione Open
Metti un controllo prima e dopo la scrittura sul file e vedi se i byte corrispondono
Se usi una semblice variabile Boolean, da inserire in modo strategico nella routine Salva? Tipo:
'Segnala che il file é stato salvato
boolVerifica3 = True
LM
ok, la LOF fa al caso mio![]()
Sapete come si fa anche il Flush ovvero forzare lo svuotamento del buffer della scrittura su file?
Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!