Registriert seit: 6. Okt 2005
Ort: Birenbach
133 Beiträge
Turbo Delphi für Win32
|
Re: Bestimmten Eintrag auus StringList löschen
12. Jan 2007, 16:52
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Size := 256;
SetLength(Benutzername, Size);
GetUserName(PChar(Benutzername), Size);
SetLength(Benutzername, Size);
if(benutzername='KatevasK') or (benutzername='HamannL') then
close;
Edit2.Text := BenutzerName;
list := TStringList.Create;
ini := tinifile.create(extractfilepath(paramstr(0))+'pfade.ini');
pfad := ini.ReadString('pfade', 'serverpfad', '');
Memo1.ReadOnly := true;
onlist:=TStringList.Create;
pfad2:=ini.ReadString('pfade','on','');
onlist.LoadFromFile(pfad2);
onlist.Add(benutzername);
onlist.SaveToFile(pfad2);
ii:=-1;
i:=onlist.Count;
if i=ii then
begin
ii:=-1;
end;
for i := 0 to OnList.Count -1 do ListBox1.Items.Add(OnList.Strings[i]);
end;
Delphi-Quellcode:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
y: Integer;
begin
for y := Memo1.Lines.Count -1 downto 0 do
begin
if (Memo1.Lines[y] = Edit1.Text) then
Memo1.Lines.Delete(y);
end;
end;
das is es
Wer nämlich mit "h" schreibt ist dämlich.
|
|
Zitat
|