Also die Infos, die ich vom Editor hole sind Plauginverzeichnis und Aktuelle Datei, und zwar so:
Delphi-Quellcode:
CASE durchlauf OF
1: Unit1.editor.pluginordner := String (zeichenkette); // Editor gibt Pluginordner zurück
2: // Editor gibt aktuelle Datei zurück
begin
if FileExists (String (zeichenkette)) then // Wenn es die Datei gibt,
Unit1.editor.aktuelledatei := String (zeichenkette) // dann den Filebrowser dort öffnen
else
Unit1.editor.aktuelledatei := ParamStr(0); // sonst im (Editor-)Stammverzeichnis
end;
END;
Später dann das:
Delphi-Quellcode:
TIniFile.Create(IncludeTrailingPathDelimiter (Editor.pluginordner) + 'ftpprofiles.ini');
ShellComboBox1.Path := ExtractFileDir (Editor.aktuelledatei);
@Pr0g: So kann ich einfach die eine ini komplett in die Combobox einlesen