Zitat:
Hier funkts nicht....
Das ist keine Problembeschreibung ... was geht nicht, bzw. welche Fehlermeldung kommt dort?
OK, ich kann's mir zwar vorstellen, aber dennoch.
hast du mal geschaut, wie andere diese Funktion benutzen?
siehe
SelectDirectory
[
dp]if SelectDirectory := true then[/
dp]
also erstmal := ist keine Vergleichsoperation
und vergleiche NIE auf TRUE oder FALSE
Delphi-Quellcode:
if Variable then // = True
if not Variable then // = False
ja und es ist doch eine Funktion, wenn du es vorher aufrufst, dann steckt hinter dem Namen beim nächsten Aufruf doch nicht urplötzlich das Ergebnis
also wenn du den Aufruf schon prüfen möchtest, dann alles in die IF-Abfrage rein
if SelectDirectory('Choose Directory', '', pfad) then