Ich fürchte die Deklaration der Variablen funktioniert nicht wie du es gemacht hast.
richtigerweise sollte es so aussehen:
Delphi-Quellcode:
procedure {whatever};
var
ini : TIniFile;
var1, var2, var3, etc, pp : string;
begin
{vas du machen willst}
end;
Edit:
Ich hab mal kurz das Helpfile zu den Komponenten überflogen und ein paar Methoden gesehn, die bereits vorhanden sind und dein Problem lösen. Es gibt wohl eine Komponente TspStoredSkin , die ein Skin über die Ini-Datei einlesen kann (und warscheinlich im Exe-File speichert
). Ausserdem besitzt die Komponente TspSkinData eine Methode:
TspSkinData.LoadFromFile(FileName: String);
Edit2:
Wenn mich nicht alles täuscht übernimmt TspDynamicSkinForm den Client-Bereich deiner Form und sorgt für die Änderungen der Skin-Komponenten die
darauf angeordnet sind. Wenn es jemand besser weiss, bitte berichtigen...