ďťż

Ładny brzuch

Mam takie pytanie: Usiłuje napisać prostą baze danych (dopiero sie ucze wiec jesli pytanie jest banalne to z góry przepraszam) Program w zamierzeniu ma wyglądac tak: Uzytkownik włacza program klika na przycis dodaj i musi podac imie i nazwisko . Program po pobraniu danych dodaje imie i nazwisko do listy.( Chciałbym aby taka lista mogła zawierac nieskonczona liczbe nazwisk). do kazdego nazwiska byłby przydziony jakis plik textowy wczesniej podany przez uzytkownika. Po ponownym uruchomieniu programu i zaznaczeniu nazwiska powinien obok pojawc sie przydzielony mu plik txt Jak to zrobic??
Jesli nie rozumiecie o co mi chodzi moge spróbowac to napisac jakos bardziej zrozumiale ..

Z Góry dzięki za pomoc. :blink:




Usiłuje napisać prostą baze danych (dopiero sie ucze [...] )

Hmm a to my usiłujemy napisać te baze czy Ty ? Spodziewasz się ze ktos napisze ten cały program za Ciebie ? Stawiaj bardziej szczegółowe pytania to będzie lepiej :) A jak nie znasz zbyt dobrze podstaw programowania (co wnioskuje po przeczytaniu tresci posta) to nie bierz sie Chłopie za bazy danych ! I po co dwa takie same tematy ? Posypią się procenty ...

Z całego posta wyłapałem to jedno, konkretne pytanie więc odpowiadam


Po ponownym uruchomieniu programu i zaznaczeniu nazwiska powinien obok pojawc sie przydzielony mu plik txt Jak to zrobic??

Załóżmy ze masz wszystkie nazwiska w TListBox, a pliki poszczególnych użytkowników mają nazwy takie jak wpisy w TListBox, więc piszesz

Zdarzenie -> onclick TListBox

var zaznaczonyindex : integer; zaznaczony : string; begin Memo1.Clear; zaznaczonyindex := TListBox.ItemIndex; zaznaczony := TListBox.Items.Strings[zaznaczonyindex]; Memo1.Lines.LoadFromFile(zaznaczony +'.txt'); end;

Na forme wrzucasz TListBox'a i Memo, po zaznaczeniu w ListBox'ie którejs pozycji do Memo ładuje Ci się zawartość pliku zaznaczonego użytkownika
Użytkownik Private edytował ten post 03 lipiec 2006, 21:37
Pisz chłopakowi bardziej zoptymalizowany kod, będzie w tym przypadku bardziej czytelny :)
begin Memo1.Clear; Memo1.Lines.LoadFromFile(TListBox.Items.Strings[TListBox.ItemIndex]+'.txt'); end;

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