ďťż

Ładny brzuch

Jak mogę zamienić wybrane litery w całej treści kompontu Memo. Np: A na Ą



var Licznik : Integer; Litera : Integer = 1; Default : Char = 'A'; Change: Char = 'Ą'; TEMP_LINE : String; ... for Licznik := 1 to Form1.ListBox1.Count do //Jakby wywalało błąd to dodaj - 1 przy Count begin TEMP_LINE := Form1.ListBox1.Items.Strings[Licznik]; while Litera <= Length(TEMP_LINE) do begin Litera := Pos(Default,TEMP_LINE); if Litera = 0 then Continue else begin TEMP_LINE[Litera] := Change; Form1.ListBox1.Items.Delete(Licznik); Form1.ListBox1.Items.Insert(Licznik,TEMP_LINE) end; end; end;

Powinno działać, jak oczymś nie zapomniałem :)

//POMYŁKA - POMYŁKA - To miało być Memo a nie ListBox. Sorry :excl:

////Ale w Memo możesz zrobić to samo tylko sprawdzaj w Line a nie w Items :)
Użytkownik mariuszlorenc edytował ten post 26 sierpień 2005, 08:09

~




Wieelkieee dzieeki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •