Thema: Delphi ValueListEditor

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: ValueListEditor

  Alt 7. Feb 2007, 17:11
Hallo,

nach dem Laden der Einträge kannst du die Position des Eintrages für 'Name' feststellen und den Eintrag wenn nötig verschieben:

Delphi-Quellcode:
procedure TDemoForm.FormCreate(Sender: TObject);
var
  index: Integer;
  fn: TFileName;
begin
  fn := ExtractFilePath(ParamStr(0)) + 'test.ini';
  ini := TMemIniFile.Create(fn);
  with VLE do
  try
    Strings.BeginUpdate;
    ini.ReadSectionValues('Settings', Strings);
    index := Strings.IndexOfName('Name');
    if index > 0 then Strings.Exchange(0, index);
  finally
    Strings.EndUpdate;
  end;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat