Forum: Programmieren allgemein
Delphi
by Helmi,
3. Apr 2013
Das local war auf die Procedure ButtonClick bezogen.
Weiss grad ned wie man das in der Delphi-Welt nennt
(bin momentan Siemens SPS-versaut und da heissen die Dinger Lokal-Variablen)
Forum: Programmieren allgemein
Delphi
by Helmi,
3. Apr 2013
Hallo,
das Problem an deinem Code ist die Variable x : Integer;.
Da diese zur Procedure ButtonClick gehört, also local ist, passiert folgendes:
x wird auf 1 geschrieben, "Datei1.txt" existiert nicht, also wird es erzeugt und die Procedure beendet
Somit entsteht "Datei1.txt".
Beim zweiten Klick ist x wieder 1. Es wird geprüft, ob "Datei1.txt" existiert. Da es nun diese aber gibt