Solange Aktion nicht abgeschlossen ist, soll alter Wert...

Anfängerfragen zum Programmieren mit PureBasic.
HoDam
Beiträge: 82
Registriert: 19.11.2004 13:57
Wohnort: Köln, Cologne

Solange Aktion nicht abgeschlossen ist, soll alter Wert...

Beitrag von HoDam »

Hallo
Das sollte natürlich in den Anfänger rein. Sorry.


Ich habe einen Button erstellt der den Openfilerequester aktiviert

Dazu gibt es ein Stringgagdet. Der Inhalt wird vorher aus einer INI-Datei ausgelesen.

Jetzt klicke ich den Button, wähle eine andere Datei aus. Dieser String (ein Pfad+Dateiname) wird mir dann wieder zurück in den Stringgadget geschrieben. Das ist soweit in Ordnung.
Wenn ich allerdings den OpenfileRequester abreche ist der Inhalt des Stringagdet leer. Ich möchte aber gerne, das dann der alte Wert bestehen bleibt.

Wie kann ich das realisieren.

Danke

Code: Alles auswählen

Select EventGadgetID()
          Case 1
              SetGadgetText(0, Filename)
              Filename=OpenFileRequester("Dateiauswahl",Pfadini,"Dateityp |*.mdb",0)
              SetGadgetText(0, Filename)
            ;Debug Filename  
            ActivateGadget(1)
            EndIf
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Code: Alles auswählen

Select EventGadgetID()
          Case 1
              SetGadgetText(0, Filename)
              Filename=OpenFileRequester("Dateiauswahl",Pfadini,"Dateityp |*.mdb",0)
              if Filename
                SetGadgetText(0, Filename)
              endif
            ;Debug Filename 
            ActivateGadget(1)
            EndIf
So?

(@Mods: Bitte Thema verschieben.)

Edit by Kiffi: Done
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
HoDam
Beiträge: 82
Registriert: 19.11.2004 13:57
Wohnort: Köln, Cologne

Beitrag von HoDam »

yepp

Dankeschön
Antworten