Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Frage zu PAnsiChar (https://www.delphipraxis.net/21239-frage-zu-pansichar.html)

daniel8520 29. Apr 2004 17:40


Frage zu PAnsiChar
 
Hallo Leute,

ist es irgendwie möglich, den aktuellen Dateipfad in eine Variable Typ PAnsiChar zu speichern?
Ich sag's mal genauer:
Ich will mit URLDownloadToFile eine Datei im CurrentDir herunterladen, nun hab ich nur das Problem, dass man ja den Ort der Zieldatei im Typ PAnsiChar angeben muss, und ich weiß nur wie ich das CurrentDir in einen String-Wert speicher kann.
Deshlab muss ich entwerder wissen, wie man das CurrentDir in PAnsiChar ausliest und eventuell auch noch einen Unterordner zum Pfad hinzufügt, oder wie ich einen String-Wert in PAnsiChar umwandle.
Die Hilfe von Delphi gibt da leider nicht viel her.

Kann mir jemand helfen?

mirage228 29. Apr 2004 17:44

Re: Frage zu PAnsiChar
 
Zitat:

Zitat von daniel8520
Hallo Leute,

ist es irgendwie möglich, den aktuellen Dateipfad in eine Variable Typ PAnsiChar zu speichern?
Ich sag's mal genauer:
Ich will mit URLDownloadToFile eine Datei im CurrentDir herunterladen, nun hab ich nur das Problem, dass man ja den Ort der Zieldatei im Typ PAnsiChar angeben muss, und ich weiß nur wie ich das CurrentDir in einen String-Wert speicher kann.
Deshlab muss ich entwerder wissen, wie man das CurrentDir in PAnsiChar ausliest und eventuell auch noch einen Unterordner zum Pfad hinzufügt, oder wie ich einen String-Wert in PAnsiChar umwandle.
Die Hilfe von Delphi gibt da leider nicht viel her.

Kann mir jemand helfen?

Das kannst du mit

Delphi-Quellcode:
PChar(MyString)
oder mit
Delphi-Quellcode:
@MyString[1];
mfG
mirage228

daniel8520 29. Apr 2004 17:48

Re: Frage zu PAnsiChar
 
Jou, dass habe ich auch gerade in einem Beitrag etwas weiter unter gelesen.
Hab wohl ein bissel vorschnell gepostet.

Trotzdem danke und bis zum nächsten mal!


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz