Einzelnen Beitrag anzeigen

MARGERSCH

Registriert seit: 6. Dez 2004
Ort: Pfalzgrafenweiler
38 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Probleme mit der Funktion "SelectDirectory"

  Alt 31. Aug 2005, 15:10
Habe jetzt ein "ChDir" eingebaut. Damit funktioniert's
Der gesamte Code nach Aufruf des Buttons lautet :

Delphi-Quellcode:
procedure TfmBackup.sbBackupDirClick(Sender: TObject);
begin
  sBackupDir:= lblBackupDir.Caption;
  ChDir(sBackupDir); // neu eingefügt, damit funktioniert's
  if SelectDirectory(sBackupDir, [sdAllowCreate, sdPerformCreate, sdPrompt], HelpContext) then
    if sBackupDir <> lblBackupDir.Caption then
      lblBackupDir.Caption:= sBackupDir;
  SaveIni; // Backup-Verzeichnis in Ini-Datei sichern
end; {sbBackupDirClick}
Laut Delphi-Hilfe müsste es aber auch gehen :

Zitat:
Das im Parameter Directory übergebene Verzeichnis ist nach der Anzeige
des Dialogfeldes als aktuelles Verzeichnis ausgewählt. Der Name des vom
Benutzer gewählten Verzeichnisses wird in Directory zurückgeliefert.
Ist das ein Delphi-Bug ?
Martin
  Mit Zitat antworten Zitat