Forum Dyskusyjne
Zaloguj Rejestracja Szukaj Forum dyskusyjne

Forum dyskusyjne -> Software -> Programowanie :: WWW -> Delphi: ListBox i zapisywanie LUB RichEdit
Napisz nowy temat  Odpowiedz do tematu
Delphi: ListBox i zapisywanie LUB RichEdit
PostWysłano: Piątek, 18 Marca 2005, 20:23 Odpowiedz bez cytowania Odpowiedz z cytatem
NPS
Bywalec
<tt>Bywalec</tt>
 
Użytkownik #1476
Posty: 21


[ Osobista Galeria ]




No więc tak:
Mam komponent ListBox1 i mam procedurę dodawania do kolenych wierszy ListBoxa kolejnych słów. treaz chcę te słowa zapisać w tablicy rekordów z wierszy ListBoxa. Kod wygląda następująco:
Kod:

procedure TForm3.Button1Click(Sender: TObject);
var
  i: integer;
begin
  for i := 1 to Baza[1].kl_max do
    Baza[1].sl_klucz[i] := ListBox1.Items.Names[i];
    ListBox1.Clear;
  for i := 1 to Baza[1].kl_max do
    ListBox1.Items.Add(Baza[1].sl_klucz[i]);
  Zap := False;
  close;
end;

Ale gdy włączam program, dodaję słowa i wciskam OK (Button1), to przerywa się program i wyskakuje komunikat:
"List index out of bounds" i np. "(1)", jeśli wpisałem jedno słowo

Co zrobiłem źle??

Druga opcja. Zamiast ListBoxa ma RichEdit1. z menu wybrałem funkcję:
RichEdit1.FindText();
Jakie parametry mam wpisać w nawias?? Czy ktoś umie mi pomóc??
  
Re: <NPS> Delphi: ListBox i zapisywanie LUB RichEdit
PostWysłano: Sobota, 19 Marca 2005, 17:38 Odpowiedz bez cytowania Odpowiedz z cytatem
Bzdury
Stały uczestnik
Stały uczestnik
 
Użytkownik #18
Posty: 1030


[ Osobista Galeria ]




index listy zaczyna się od 0 a nie od 1
  
Delphi: ListBox i zapisywanie LUB RichEdit
Forum dyskusyjne -> Software -> Programowanie :: WWW

Strona 1 z 1  
  
  
 Napisz nowy temat  Odpowiedz do tematu  
Najlepsze implanty Szczecinhotel wellness w Ciechocinku
Kopiowanie i rozpowszechnianie materiałów w całości lub części jest niedozwolone. Wszelkie informacje zawarte w tym miejscu są chronione prawem autorskim.



Forum dyskusyjne Heh.pl © 2002-2010