CHANGEDIR Pfad$
Übersicht BlitzBasic BlitzPlus
Dirk KnoopBetreff: CHANGEDIR Pfad$ |
Sa, Jul 03, 2004 10:18 Antworten mit Zitat |
|
---|---|---|
Hallo,
zum Programmstart merke ich mir, beispielsweise: Pfad$=CURRENTDIR$ () Wenn man nun mittels datei$=REQUESTFILE$("Dateiauswahl","*",0) eine Datei lädt, weiss ich ja nicht, ob der User beispielsweise ins Laufwerk D:\ wechselt. Wenn nun das nächste mal datei$=REQUESTFILE$("Dateiauswahl","*",0) aufgerufen wird, setze ich davor nun: CHANGEDIR Pfad$ Somit müsste ja immer der Ordner geöffnet werden, den sich das Programm ganz oben gemerkt hat. Es wird aber jedes mal das Verzeichnis angezeigt, indem man zuletzt war. Was kann man da machen ? Gruß, Dirk[/code] |
||
www.kostenloser-fussballmanager.de
www.discaim.de - weil Spaß kein Zufall ist www.torchance.de - ein etwas anderer Fußball-Manager |
RallimenSieger des 30-EUR-Wettbewerbs |
Sa, Jul 03, 2004 11:43 Antworten mit Zitat |
|
---|---|---|
ich hab das mal getestet, aber es geht bei mir ohne problemeCode: [AUSKLAPPEN] BB_Start_Panel= CreateWindow("BB-Test Dir",50,50,400,300,0)
BB_Button1 = CreateButton ("Neuer Pfad", 120, 50, 150, 20, BB_Start_Panel ) BB_Button2 = CreateButton ("Alter Pfad ", 120, 150, 150, 20, BB_Start_Panel ) BB_Button3 = CreateButton ("Datei laden.. ", 120, 200, 150, 20, BB_Start_Panel ) CurrentPfad$ = CurrentDir() Repeat Ergebnis = WaitEvent(100) Select Ergebnis Case $803 End Case $401 If EventSource() = BB_Button1 Then NewDir$ = RequestDir ("Ordner Wahl:") ChangeDir(NewDir$) ::DebugLog "Button 1 geklickt :" ::DebugLog "aktuelles verzeichnis :"+CurrentDir() ::DebugLog NewDir$ End If If EventSource() = BB_Button2 Then ChangeDir(CurrentPfad$) ::DebugLog "Button 2 geklickt :" ::DebugLog "aktuelles verzeichnis :"+CurrentDir() End If If EventSource() = BB_Button3 Then ChangeDir(CurrentPfad$) datei$=RequestFile$("Dateiauswahl","*",0) ::DebugLog "Button 3 geklickt :" ::DebugLog "DateiWahl :" +datei$ ::DebugLog "aktuelles verzeichnis :"+CurrentDir() End If End Select Forever End habe das auch getestet und das geht wunderbar, kann es sein das die Pfad var nicht global ist! denn wenn du changedir("") eingibst bleibt der Pfad wie er ist |
||
[BB2D | BB3D | BB+]
|
Dirk Knoop |
Sa, Jul 03, 2004 13:52 Antworten mit Zitat |
|
---|---|---|
Hallo,
Danke für Deine Antwort. Ersetze mal datei$=RequestFile$("Dateiauswahl","*",0) durch datei$=RequestFile$("Dateiauswahl","png,jpg",0) dann klappt es nicht mehr. Das ist dann wohl ein Bug. Gruß, Dirk |
||
www.kostenloser-fussballmanager.de
www.discaim.de - weil Spaß kein Zufall ist www.torchance.de - ein etwas anderer Fußball-Manager |
RallimenSieger des 30-EUR-Wettbewerbs |
Sa, Jul 03, 2004 14:51 Antworten mit Zitat |
|
---|---|---|
ich habe nur die V1.11 DEMO
und da gehts ohne Probleme! |
||
[BB2D | BB3D | BB+]
|
D2006Administrator |
Sa, Jul 03, 2004 19:43 Antworten mit Zitat |
|
---|---|---|
Dirk hat recht.
Ich könnte aber schwören, dass es früher mal ging. Anscheinend funzt es in der neusten Version nicht mehr. MfG |
||
Übersicht BlitzBasic BlitzPlus
Powered by phpBB © 2001 - 2006, phpBB Group