Einzelnen Beitrag anzeigen

Furtbichler
(Gast)

n/a Beiträge
 
#15

AW: DLL um Schnittstellenparameter zu sparen

  Alt 19. Okt 2013, 13:05
Als es in Delphi noch keine initialisierten globalen Variablen gab, waren die veränderbaren Konstanten der einzige Weg sowas zu realisieren.
Öhm...
Delphi-Quellcode:
Var
  global : String;

initialization
  global :='Initialized Value';
end.
So hab ich das immer gemacht.

Schon bei Turbo-Pascal (DOS) waren Konstanten veränderbar. Konstanten wurden nicht als Platzhalter kompiliert (wie z.B. bei C und '#define'), sondern hatten eine eigene Adresse im Speicher. Und da kann man nunmal reinschreiben. Blöde Sache, damals. Aber so war es nun mal.
  Mit Zitat antworten Zitat