Forum: Object-Pascal / Delphi-Language
Delphi
by wicht,
6. Sep 2010
Sieht erstmal richtig aus.... :?
Falls du die Quellen posten würdest würde ich mir vielleicht die Mühe machen um mal reinzuschauen... solange das Teil nicht vollgepflastert mit Fremdkomponenten ist... Ist nur ein Angebot, keine Ahnung...
Forum: Object-Pascal / Delphi-Language
Delphi
by wicht,
6. Sep 2010
So wie du es da oben schon beschrieben hast, nur lass das selbstständige Erstellen des Ordners weg. Ohne den Rückgabewert deiner Funktion zum Temp-Verzeichnis-holen zu kennen wird das hier schwierig glaube ich. Falls der Wert passt ist die Komponente vielleicht auch nicht ganz sauber.. Jedenfalls ist es schwierig keinen Temp-Dir ermitteln zu können, wenn der User sein System nicht extrem...
Forum: Object-Pascal / Delphi-Language
Delphi
by wicht,
6. Sep 2010
Naja, ich kenne die Komponente, die du da benutzt, nicht. Das habe ich für meine Programme alles selbst gebaut. Wenn aber z.B. kein Temp-Dir ermittelt werden konnte und CreatePath() fehlschlägt, was passiert denn dann? Hast du Windows 7 nicht, um das zu debuggen (der Screenshot ist glaube ich auf Win7 gemacht :P..)?
Alles was mit InnoSetup erstellt wurde, hat dieses Manifest schon....
Forum: Object-Pascal / Delphi-Language
Delphi
by wicht,
6. Sep 2010
Was gibt die Funktion denn zurück?
Ich mache es nämlich genau so, wie es aussieht, nur dass ich auf diesen mittleren Teil verzichte, wo ein Temp-Ordner im Programmverzeichnis angelegt wird. Stattdessen bekommt der Benutzer eine Fehlermeldung, wenn der Temp-Ordner nicht ermittelt werden konnte oder nicht existiert.