in dem fall z.b. eine "Lock"-Datei verwenden, die den zugriff sperrt. Bei einzelplatznutzung (sonnst wäre eine DB vermutlich da), ist das aber zu vernachlässigen, da nur immer einer drauf zu greift.
Okay, Lock-Datei klingt logisch.
Alternativ zur extra Datei könntest du auch die bisher erstellten Rechnungen durchsuchen nach der größten Nummer und dann diese + 1 verwenden. Geht natürlich nur gut, wenn du die RE-Nr. auch im Dateinamen hast und das ganze abspeicherst. (z.b. als PDF)
Die Nummer im Dateiname z.B.: Rechnung1.pdf ?
Dann könnte ich doch bestimmt auch die zuletzt erstellte Datei nehmen, geht das?