Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Jak wypisac tekst ?
hawier




Typ: neutral
Postów: 1
Zarejestrowany: May 2005
Jak wypisac tekst ?

Czesc
Jestem poczatkujacym w tej dziedzinie ,bardzo poczatkujacym. Wiec prosze o wyrozumiałość i jak to mozliwe o jak najbardziej precyzyjna odpowiedz.

Co mam zrobic aby wypisac tekst wygenerowany z petli w postaci tabeli, jakiej mam urzyc kontrolki? Czy dobrym rozwiazaniem jest urzycie tablic ?


_____________________________________________
POZDROWIENIA 
  PGrześ

07-05-2005 17:28
Pokaż profil hawier  Wyślij email do hawier        3568012
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003

Chcesz precyzyjnej odpowiedzi, a zadajesz NIEPRECYZYJNE pytanie...

Do tabelek uzywaj FlexGrid'a

Opisz DOKLADNEJ problem...

Tablice sa dobrym rozwiazaniem, jesli chcesz przechowywac dane w pamieci do dalszych obliczen/przeksztalcen. Jezeli maja sluzyc tylko do jednorazowego uzycia (celem wyswietlenia wynikow) to lepiej ODRAZU wyswietlic wyniki
Pozbywamy sie dodatkowej petli... (program dziala szybciej). Przyklad:

Dim Dane(128) As String
Dim a As Integer

'dane do tablicy
For a=0 to 128
  Dane(a)= Trim(Str(a+32)) & " -> " & Chr$(a+32)
Next a

'wyswietlamy wyniki
For a=0 to 128
  List1.Add Dane(a)
Next a


W efekcie uzylismy 2 petli : 1 - do wypelnienia tablicy, 2 - do pokazania danych z tablicy
Jeli wynik ma byc tylko pokazany i nie potrzeba przechowywac wynikow celem kolejnych zmian, to mozna odrazu pokazac wyniki:

Dim Dane(128) As String
Dim a As Integer

'dane do Listy
For a=0 to 128
  List1.Add Trim(Str(a+32)) & " -> " & Chr$(a+32)
Next a


Jezeli jest DUZO danych lub dla List ustawiony jest parametr SORTED=TRUE, to RADZE przed wypelnianiem List'y ustawienie mu Visible=False...

List1.Visible=False
For a=0 to 128
  List1.Add Trim(Str(a+32)) & " -> " & Chr$(a+32)
Next a
List1.Visible=Ture


13-05-2005 01:02
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1