Buonasera, ho un piccolo problema con un programma in vb6.
Ho alcuni pc che fanno girare lo stesso programma vb. Questi programmi eseguono delle operazioni e poi incrementano il valore di un contatore salvato su un file txt condiviso all'interno di un nas esterno.
Il problema che mi si presenta é che in qualche raro caso, due pc, aprono, incrementano e salvano il file di testo in precisa contemporanea. Questo mi fa sfalsare il contatore all'interno del file.
Ho pensato che quando i due programmi eseguono in contemporanea, entrambi aprono il txt, per esempio con il numero 532, entrambi sommano 1 e poi salvano entrambi 533, al posto di trovarmi 534.
Come posso ovviare al problema?
grazie