Na ja, so steht das jeden falls nicht drin!
Der letzte Parameter muss ein String sein. Strings werden in ' eingeschlossen. Wenn Du aber den Inhalt einer Variable oder Property verwenden willst musst du diese einfachen Anführungszeichen entfernen!
Also so:
Quelltext
1:
| var1 := ini.ReadString ('Sektion1', 'Eigenschaft1', 'DefaultWert'); |
oder so
Quelltext
1:
| var1 := ini.ReadString ('Sektion1', 'Eigenschaft1', Form1.Caption); |
Was Du jetzt allerdings mit
Form1.Color := clsilver erreichen willst weiß ich nicht!
Gruß
TINO