Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 3. Jul 2003, 18: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))]);
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat