Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Odner anlegen (https://www.delphipraxis.net/122620-odner-anlegen.html)

thiagojonas 19. Okt 2008 15:00


Odner anlegen
 
Hallöchen! :-D

Also möchte einen Ordner in Delphi anlegen lassen.

Delphi-Quellcode:
 procedure TForm2.add_btnClick(Sender: TObject);
var  St1: array[0..MAX_PATH-1] of Char;
St1:='Data/Person/Name';
    CreateDirectory(St1,nil);
So funktioniert auch super. Möchte aber dass der angelegte Ordner so bennat wird, wei bei mir im Edit1 Feld steht.

Würde das also so machen:

Delphi-Quellcode:
St1:='Data/Person/'+edit1.text;
Aber das geht nicht! :wall:

Array - String konflikt gibt mein Compiler aus.
Was muss ich berüschsichtigen?
Danke :spin2:

DeddyH 19. Okt 2008 15:13

Re: Odner anlegen
 
Versuch mal
Delphi-Quellcode:
StrPCopy(@St1[0],Edit1.Text);
Aber wieso muss das ein Char-Array sein, geht ein String nicht?

thiagojonas 19. Okt 2008 15:15

Re: Odner anlegen
 
Möglich, aber ich weiß nicht wie das mit dem String geht, weil ich diese Funktion oben, aus dem Netzt habe. :-D
Danke es funktioniert :hi:

DeddyH 19. Okt 2008 15:18

Re: Odner anlegen
 
Delphi-Quellcode:
CreateDirectory(PChar(Edit1.Text),nil);
Sollte doch genauso gehen.

Hawkeye219 19. Okt 2008 15:22

Re: Odner anlegen
 
Hallo,

die Frage müsste eigentlich lauten: "Warum CreateDirectory, wenn es auch Delphi-Referenz durchsuchenCreateDir tun würde?"

Gruß Hawkeye

DeddyH 19. Okt 2008 15:24

Re: Odner anlegen
 
Oder noch besser ForceDirectories, da er ja anscheinend mehrere Ordner auf einmal anlegen möchte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:43 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