user_name := ini.readstring('userinformationen', 'username', 'LocalHost');
bei aller Liebe, aber genau DAS tue ich doch, hier Auszug meiner Ini Datei.
Code:
[settings]
Port1=4711
ServerHost=192.168.1.2
Port2=4712
mySQLHost=
mySQLPort=
dazu passender Code zum Einlesen des Eintrags "mySQLHost"
Code:
meinHost:=myIni.ReadString('settings','mySQLHost','
localHost');
Erwartungsgemäss müsste/sollte nun in der String-Variable meinHost der Eintrag '
localHost' zu finden sein, soweit korrekt? Dies ist aber nicht der Fall. Stattdessen enthält die Variable meinHost nämlich nix ---> '' <---- und DAS ist ja wohl der tollste Bug seitdem ich Delphi kenne. Wenn ich beispielsweise mySQLPort als
einlesen will und definiere als default 6969 klappts doch auch!
P.S. selbstverständlich wird anschliessend auch korrekt
aufgerufen.
computer and aircon have something in common:they stop working properly if you open windows