Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Problem z tablicami
anonim




Typ: Nie zarejestrowany
Problem z tablicami

Czy można zadeklarować w VB tablice 60 elementową i przy deklaracji przypisać jej wartości (na poszczególnych indeksach)? Przypisywanie recznie: tablica(1)=57, tablica(2)=3 przy 16 takich tablicach jest  meczące. Da sie to jakoś uprościć?

08-10-2002 12:43
  
anonim




Typ: Nie zarejestrowany
mmm nie o to dokladnie chodzilo

wiem jak zadeklarowac tablice. Wielkosc tablicy jest stała 60 elementów, podobnie jak wartości w tej tablicy [57,12,32,1,9, i tak 60 elementów] Zwyczajnie musiałbym przypisywac wartosci do tablicy czyli 60 razy pisac tab(1)=57 tab(2)=12 ... i tak 60 elementów. Czy nie da sie zadeklarowac tablicy o stalych wartosciach przy deklaracji nie musząc ich wpisywać?

08-10-2002 17:47
  
Wrobel



Typ: neutral
Postów: 44
Zarejestrowany: Sep 2002
Hmmmm.

No, może się mylę, ale wydaje mi się, że nie można zrobić czegoś takiego. A poza tym to po jaką "....." piszesz to 60 razy, a jak będziesz mieć 200 to co ?
Zrób pętelkę

Dim fi as long, T(1 To 60) As Long
for fi=1 to 60
  T(fi)=choose(fi,1,2,3,4,5,6,7,8,9,0,..,60)'-tutaj wpisz kolejne wartości
Next fi

Nie jest to rozwiązanie, którego szukałeś, ale znacznie upraszcza kody.

11-10-2002 09:46
Pokaż profil Wrobel  Wyślij email do Wrobel   Odwiedź stronę Wrobel  
err404



Typ: neutral
Postów: 14
Zarejestrowany: Nov 2002
hmmmm

Hmmm
tworzenie nowej tablicy......
coś jak w c
x = New Array ("X","Y","Z"
print x(0) 'return X
print x(1) 'return Y
print x(2) 'return Z

Skladnia tego jest jakaś taka może troche inna
ale wygląda to tak

08-11-2002 19:53
Pokaż profil err404  Wyślij email do err404        1306176
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1