Forum: Object-Pascal / Delphi-Language
Delphi
by volvox,
4. Feb 2013
EDIT:
Also der Quelltext ist in Ordnung.
Wenn ich
ShellExecute(0, 'open', PChar(Pfad), nil, nil, SW_ShowNormal); verwende, wird der Ordner geöffnet.
Wenn ich ShowFolder(Pfad) an der gleichen Stelle verwende, dann kommt
Unit1.pas(102): Undefinierter Bezeichner: 'ShowFolder'
Forum: Object-Pascal / Delphi-Language
Delphi
by volvox,
4. Feb 2013
Danke.
Ich schau nochmal nach den "ends". Ich habe zuvor mehrere if ... then ... beginn befehle drin, die ich mit den ends wieder abschließe. Müsste eigentlich simmen, aber ich gucke nochmal.
Gibt es eine andere möglichkeit, um unter windows einen bestimmten ordner zu öffnen? Dann könnte ich ShowFoldernotfalls ersetzen.
Den Post von MuTzE.Y85 verstehe ich ehrlich gesagt nicht....
Forum: Object-Pascal / Delphi-Language
Delphi
by volvox,
4. Feb 2013
Zum Fehler : 'FileCtrl' ist plattformspezifisch
Ich bekomme den Fehler seit kurzen bei dem Befehl ShowFolder(Pfad);. Der Befehl öffnet normalerweise einen als String gespeicherten Dateipfad. Hat immer funktioniert. Jetzt auf einmal nich mehr, obwohl ich in der Nähe dieses Befehls nicht gearbeitet habe.
Könnte ich aus versehen was wichtiges bei den USES gelöscht, oder einfach ein end;...