ďťż

Ładny brzuch

Witam. Chcialbym się dowiedziec jak zrobic program, ktory wyswietli listę i po nacisnieciu na odpowiednią opcje pokarze się tekst przyporządkowany tej opcji ( z pliku *.txt) .

Ilustruje to przykład:

http://siecgubin.fm.interia.pl/asdd.jpg

Pzdr
Użytkownik neither edytował ten post 02 styczeń 2006, 19:13


Skorzystaj z funkcji LoadFromFile()


Skorzystaj z funkcji LoadFromFile()

Np. w ListBox.onclick (przydało by się też w onkeydown):
if ListBox1.ItemIndex <> -1 then Memo1.Lines.LoadFromFile( ExtractFilePath(Application.ExeName) + ListBox1.Items[ListBox1.ItemIndex] + '.txt' );

// Pliki musiały by się nazywać "opcja 1.txt" itd.
Użytkownik lukexpert edytował ten post 02 styczeń 2006, 19:27


http://www.google.pl...file&lr=lang_pl

if ListBox1.ItemIndex <> -1 then Memo1.Lines.LoadFromFile( ExtractFilePath(Application.ExeName) + ListBox1.Items[ListBox1.ItemIndex] + '.txt' );

Wywala mi bledy:

[C++ Error] kody.cpp(21): E2376 If statement missing ( [C++ Warning] kody.cpp(21): W8098 Multi-character character constant
Użytkownik neither edytował ten post 02 styczeń 2006, 21:33
Pamiętaj że jak pobierasz tekst z ListBox to musisz wyciąć znak końca wiersza :D


if ListBox1.ItemIndex <> -1 then Memo1.Lines.LoadFromFile( ExtractFilePath(Application.ExeName) + ListBox1.Items[ListBox1.ItemIndex] + '.txt' );

wywala Ci błąd bo z tego co ja widze to jest kod napisany w delphi a nie C++ :P
Użytkownik rzeszutek edytował ten post 03 styczeń 2006, 14:49
@neither:
Fakt zapomniałem napisać, że to jest w delphi, bo nie mam c++ buildera, dlatego się nie kompiluje. Spróbuj poszukać w googlach albo w helpie na temat tych funkcji np tu:

http://www.google.pl...file&lr=lang_pl

Mam coś takiego:
if (ListBox1->Items->Strings[ListBox1->ItemIndex] == "opcja 6")        {        //tutaj otwierasz plik i ładujesz go do memo        }

Wywala mi blad:

[C++ Error] kody.cpp(18): E2040 Declaration terminated incorrectly

Co robie źle?

//EDIT:
W miejsce '//tutaj otwierasz plik i ładujesz go do memo' wpisuje:
Memo1->Lines->LoadFromFile("plik.txt");
Użytkownik neither edytował ten post 03 styczeń 2006, 21:15
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •