Moby7777 [ Konsul ]
do programujacych w Borland Builder C++ 6
Hej. Mam pytanie. Jak w Borlandzie wypisac liste jednokierunkowa w ujeciu? Tzn chodzi o to ze rozmiar jest zmienny a chcialem w tych okienkach wypisac calosc (za pomoca petli for albo czegos takiego). Dotychczas jednak "bawilem" sie w trybie tekstowym i ni cholery nie wiem ktorego elementu do tego uzyc (no i jakich instrukcji). Pomozecie? :)
Zajcef [ Konsul ]
Swego czasu chwile spedzilem przy builderze i moze nie jestem jakims specjalista, ale za cholere nie wiem o co chodzi dokladnie wiec nie moge Ci pomoc :)
Moby7777 [ Konsul ]
Chodzi o cos takiego:
w trybie tekstowym chcac wypisac zawartosc tablicy wystarczy machnac:
int i;
for(i=0; i<N; ++i)
cout<<tab[ i ]<<endl;
i wszystko sie ladnie na ekranie wyswietla. A teraz jak osiagnac podobny efekt w okienkach?
Wypowiedź została zmodyfikowana przez jej autora [2005-05-20 20:40:37]
Zajcef [ Konsul ]
Moim zdaniem ...
Mozesz uzyc komponentu TMemo i np w zdarzeniu OnClick Buttona dac ...
Memo->Lines->Add(i tu co chcesz dodac);
Poczytaj w helpie o Memo.
Moby7777 [ Konsul ]
No dobra... tylko jak sie tego uzywa? Bo od ponad godziny sie mecze i NIC nie wymyslilem :(
Zajcef [ Konsul ]
Przykladzik na szybko ....
void __fastcall TForm1::Button1Click(TObject *Sender)
int i;
int N=14;
Memo1->ScrollBars=ssVertical;
for(i=0; i<N; ++i)
Memo1->Lines->Add(i);
Moby7777 [ Konsul ]
Dobra... a teraz masz cos takiego:
struct node
‹
int Id;
int x, y;
node *Next;
›
Do tego pelen interface oczywiscie... I teraz jak zrobic zeby w kolejnych liniach Memo pojawily sie:
Id - X x Y (z jednego wezla oczywiscie)?
edit:: Coby wiecej nie spamowac forum to moze odezwij sie do mnie na gg?
Wypowiedź została zmodyfikowana przez jej autora [2005-05-20 22:58:37]