Hallo DaddyH und Sir Rufo,
verstehe ich das etwa richtig, dass ich zur Erzeugung des Forms noch keine ComboBox habe und somit ich das
ganze nicht auslesen kann ?
Ich habe jetzt mal den Code in eine Button Deklaration OnClick gepackt, kompilieren kann ich das ganze, aber
auslesen aus der INI geht irgendwie immer noch nicht. :Seufz
Delphi-Quellcode:
procedure TVisualPlugin.Button3Click(Sender: TObject);
const
Sektion='
language';
Eintrag='
last language';
var
ini: TIniFile;
filename:
String;
begin
filename := ExtractFilePath(ParamStr(0)) + '
././einstellungen.ini';
//Im Ordner plugin steht die DLL im Orner INI stehen die Einstellungen diese beiden Ordner stehen im
//Verzeichnis Berechnungen
ini := TIniFile.Create(filename);
ComboBox1.Text:=ini.ReadString(Sektion,Eintrag,ComboBox1.Text);
//wessen ComboBox, es gibt hier kein self?
//In einem Formular, in dem nur die Sprache gesetzt werden soll, wo also keine Combobox ist
//muss natürlich entsprechend eine variable gefüllt oder eine Prozedur bedient werden:
// SpracheSetzen(ini.ReadString(Sektion,Eintrag,combobox1.Text));
ini.Free;
end;
Mache ich immer noch einen überlegungs Fehler oder muss ich den Source zum auslesen anders schreiben ?
Gruess
Chris