Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   korrekter path? (https://www.delphipraxis.net/6211-korrekter-path.html)

Privateer3000 3. Jul 2003 17:22


korrekter path?
 
ich versuche folgende constante festzulegen:

const
path=ExtractFilePath(paramstr(0))+'ohinweis.txt';

wieso funktioniert dies nicht??

Christian Seehase 3. Jul 2003 17:27

Moin Privateer,

also eigentlich müsste Dir das doch die Compilermeldung erklären können.

Bei der Deklaration einer Konstanten kannst Du keine variablen Anteile haben, und es sind auch nur Funktionen möglich (z.B. length,sizeof), wenn deren Wert zum Zeitpunkt des Compilierens feststeht.

Du könntest Dir behelfen, indem Du path als FormatString deklarierst, und dann den Wert später mit Format übergibst.

Delphi-Quellcode:
const
  path='%sohinweis.txt';

// Zuweisung

sVariable := Format(path,[ExtractFilePath(paramstr(0))]);

Privateer3000 3. Jul 2003 17:41

Danke!

hinweis.Lines.LoadFromFile(ExtractFilePath(paramst r(0))+path);

hab es so gemacht...


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