Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Variablen, die Programmdaten beinhalten, in Code festlegen (https://www.delphipraxis.net/113027-variablen-die-programmdaten-beinhalten-code-festlegen.html)

Yheeky 1. Mai 2008 13:52


Variablen, die Programmdaten beinhalten, in Code festlegen
 
Hey,

ich würde in meinem Programm gerne bestimmte Variablen festlegen.
Bei feststehenden Variablen benutzt man ja i.d.R. const.

Ich benötige viele Variablen, die allerdings noch Daten aus dem Programm benötigen wie z.B:
Delphi-Quellcode:
var Pfad: String = 'C:\Windows\' + Edit1.Text;
Wenn ich das so einbaue, kommt die Fehlermeldung: Konstantenausdruck erwartet.

Bei der Programmiersprache C# kann man feststehende String in Resourcedateien festlegen. Geht das auch irgendwie in Delphi?

mkinzler 1. Mai 2008 13:55

Re: Variablen, die Programmdaten beinhalten, in Code festleg
 
Ja, natürlich.

Yheeky 1. Mai 2008 14:01

Re: Variablen, die Programmdaten beinhalten, in Code festleg
 
Wie? Wo? Hab BDS 2006.

Fussball-Robby 1. Mai 2008 14:05

Re: Variablen, die Programmdaten beinhalten, in Code festleg
 
du kannst es doch auch so machen:
Delphi-Quellcode:
var Pfad: String = 'C:\Windows\';
begin
  Pfad := Pfad + Edit1.Text;
  ShowMessage(Pfad);
end;

mkinzler 1. Mai 2008 14:06

Re: Variablen, die Programmdaten beinhalten, in Code festleg
 
http://www.delphipraxis.net/internal...t.php?t=129122

Luckie 1. Mai 2008 17:48

Re: Variablen, die Programmdaten beinhalten, in Code festleg
 
Zitat:

Zitat von Yheeky
Ich benötige viele Variablen, die allerdings noch Daten aus dem Programm benötigen wie z.B:
Delphi-Quellcode:
var Pfad: String = 'C:\Windows\' + Edit1.Text;

Ich hoffe, das war nur ein Beispiel.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:08 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-2025 by Thomas Breitkreuz