![]() |
Re: Dateigröße abfragen
Hallo, ich habe ein kleines Problem..
ich möchte hierdurch DateiName, Ordner und Laufwerk auf 3 lablels verteilen.
Delphi-Quellcode:
Das Problem an der ganzen sache ist, dass ich bei Path gerne die variable die den path beinhaltet (Edit1) stehen hätte
procedure TForm1.Button1Click(Sender: TObject);
var DirPart, FilePart: String; DrivePart: Char; const Path = Edit1.Text; begin if not FileExists(Path) then Exit; ProcessPath(Path, DrivePart, DirPart, FilePart); // Variableninhalte: Label4.Caption := 'Dateiname: ' + FilePart +''; Label5.Caption := 'Ordner: ' + DirPart + ^j +''; Label6.Caption := 'Laufwerk: ' + DrivePart + ^j +''; end; Nur wenn ich
Delphi-Quellcode:
schreibe, meckert delphi.. er will einen konstanten ausdruck haben?
Path = Edit1.Text;
|
Re: Dateigröße abfragen
Delphi-Quellcode:
Wo/wie ist Path deklariert?
Path := Edit1.Text;
|
Re: Dateigröße abfragen
ich klicke einen button daraufin passiert das hier:
Delphi-Quellcode:
dialog öffnet sich, markierte datei wird mit dem kompletten pfad ins Edit1 geschrieben.
OpenDialog1.Execute;
Edit1.Text := OpenDialog1.FileName; und diesen text aus edit1 möchte ich für diesen Path eben benutzen EDIT:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var DirPart, FilePart: String; DrivePart: Char; const Path = ''+Edit1.Text+''; .... |
Re: Dateigröße abfragen
Konstanten sind konstant, nimm ne lokale Variable
Delphi-Quellcode:
Btw.
var
Path: string; ... Path := Edit1.Text;
Delphi-Quellcode:
ist das Selbe wie
''+Edit1.Text+''
Delphi-Quellcode:
Edit1.Text
|
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Es geht um Delphi. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz