Ĺadny brzuch
Witam... :P
Mam sobie taki kodzik w przycisku button:
ListBox2.Items.Add(Edit1.text); ListBox2.Items.SaveToFile('historia.txt');
Mam również ustawione, że aby wejść na stronkę wystarczy wcisnąć Enter, tylko, że wtedy.... program nic nie zapamięta :o .
i chciałem dać ten kod powyżej w onkeypress edita ale wtedy zapamiętywał każdą literkę po kolei także to nie zadziała...
Więc proszę o pomoc :D
Aby zrobić historię to po klikniięciu na przejdź niech dodaje Edit1 to ListBoxa. Przy zamykaiu programu możesz tą listę spisać a później to otworzyć. Tak zrobiłem z menu Ulubione.
to może tak: procedura kliknięcia
procedure TForm1.Button1Click(Sender: TObject); begin ListBox2.Items.Add(Edit1.text); ListBox2.Items.SaveToFile('historia.txt'); end;
a teraz obsługa Edita1 (tylko sprawdź parametry, piszę z pamięci):
procedure TForm1.Edit1KeyPress(Sender: TObject; Key: Char); begin if Key = #13 then Button1Click(Self); end;
i masz to, o co chodziło, tzn. lista zapisze się, kiedy naciśniesz Enter w polu Edit1 :)
Petermechanic - ...
Kokoszek, dzięki działa :P
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam sobie taki kodzik w przycisku button:
ListBox2.Items.Add(Edit1.text); ListBox2.Items.SaveToFile('historia.txt');
Mam również ustawione, że aby wejść na stronkę wystarczy wcisnąć Enter, tylko, że wtedy.... program nic nie zapamięta :o .
i chciałem dać ten kod powyżej w onkeypress edita ale wtedy zapamiętywał każdą literkę po kolei także to nie zadziała...
Więc proszę o pomoc :D
Aby zrobić historię to po klikniięciu na przejdź niech dodaje Edit1 to ListBoxa. Przy zamykaiu programu możesz tą listę spisać a później to otworzyć. Tak zrobiłem z menu Ulubione.
to może tak: procedura kliknięcia
procedure TForm1.Button1Click(Sender: TObject); begin ListBox2.Items.Add(Edit1.text); ListBox2.Items.SaveToFile('historia.txt'); end;
a teraz obsługa Edita1 (tylko sprawdź parametry, piszę z pamięci):
procedure TForm1.Edit1KeyPress(Sender: TObject; Key: Char); begin if Key = #13 then Button1Click(Self); end;
i masz to, o co chodziło, tzn. lista zapisze się, kiedy naciśniesz Enter w polu Edit1 :)
Petermechanic - ...
Kokoszek, dzięki działa :P