Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako rucno popuniti niz bajtova

[es] :: Visual Basic 6 :: Kako rucno popuniti niz bajtova

[ Pregleda: 3204 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Kako rucno popuniti niz bajtova25.02.2008. u 12:44 - pre 196 meseci
Imam niz bajtova deklarisan kao

dim Niz(50) as byte

zelim da ga popunim rucno

niz=(1 2 25 15 18 .....)

medjutim program mi javlja gresku External name not defined. Da li gresim u zagradama, zarezima ili sta ?

Isti problem imam za dvodimenzioni niz

dim aa (4,5) as byte

aa=(1 2 5 6 8; 4 5 5 8 9; 2 5 8 9 6 ; 8 5 2 3 6 )

Znaci nije mi problem da popunim clan po clan i da imam 50 redova koda...hteo bih to nekako u jednom redu.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Kako rucno popuniti niz bajtova25.02.2008. u 13:50 - pre 196 meseci
viticaste zagrade i zarezi

Code:

dim Niz(50) as byte = {1, 2, 25, 15, 18, ... }


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Re: Kako rucno popuniti niz bajtova25.02.2008. u 14:16 - pre 196 meseci
Ja napisao:


Dim niz(12) As Byte

niz={57,65,66,67,68,69,70,71,72,89,90,97}


Prijavljuje gresku syntax error.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Kako rucno popuniti niz bajtova25.02.2008. u 14:36 - pre 196 meseci
Sorry za prvi deo, array fiksirane duzine ne moze da se inicijalizuje iz cuga, ali moze sledeca fora:

Code:

Dim niz() As Byte = {57, 65, 66, 67, 68, 69, 70, 71, 72, 89, 90, 97}
ReDim Preserve niz(12)


Ako dodeljujes niz van deklaracije, onda moras da ga instanciras kao novu referencu
Code:

Dim niz(12) As Byte 
niz = New Byte() {57, 65, 66, 67, 68, 69, 70, 71, 72, 89, 90, 97}


i btw, nizovi u VB.NET su zero based po defaultu, kad kazes niz(12) u deklaraciji to je zapravo niz od 13 elemenata (indeksi 0 do 12), mislim da je to ostavljeno zbog komatibilnosti sa vb6 programima/erima.

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Kako rucno popuniti niz bajtova25.02.2008. u 15:08 - pre 196 meseci
Jeste. Prvo su izbacili (ili je bilo opciono, nisam siguran) pa onda vratili tako da su napravili citavu zbrku...
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Re: Kako rucno popuniti niz bajtova26.02.2008. u 10:33 - pre 196 meseci
Ja se izvinjavam na propustu nisam rekao da je u pitanju deo koda u VB6....

Bilo kako bilo nista nije htelo da radi, ni viticasta zagrada, ni uglasta, stalno javlja invalid karakter....na kraju sam pribegao idiotskom resenju:

dim niz () as byte

redim niz (12)

niz(0)=15
niz(1)=23
niz(2)=45
.
.
. itd....

Hvala svima, ponekad na tako banalnim stvarima izgubim vecnost....
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Kako rucno popuniti niz bajtova26.02.2008. u 10:59 - pre 196 meseci
Za VB6 postoji poseban forum. Premestam.
 
Odgovor na temu

galahad
Slobodan Todorov
Radio-televizija Vojvodine,
Jack-Of-All-IT-Trades, Web redakcija
Novi Sad

Član broj: 20613
Poruke: 146
*.adsl-2.sezampro.yu.

Jabber: galahad@elitesecurity.org
ICQ: 52020296
Sajt: www.todorowww.net


+4 Profil

icon Re: Kako rucno popuniti niz bajtova26.02.2008. u 12:43 - pre 196 meseci
U VB6, i ne mozhe drugachije da se inicijalizuje niz, sem

Code:
element(0) = 0
element(1) = 1
...
element(n) = n


Ovo ume da bude bolno, posebno ako je neki vetji niz u pitanju, tipa lookup tabele ili slichno...
- SKRati link - JaZaKraljevo.rs -

"I have never let my schooling interfere with my education." - Mark Twain
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Kako rucno popuniti niz bajtova26.02.2008. u 13:48 - pre 196 meseci
Napravis mali program koji ce ti generisati taj kod :)
Nesto kao:
Code:

dim elements() as integer = split(txtElements.text, ",")
dim i as integer

for i = 0 to len(elements) - 1
    txtCode.text = txtCode.text & "element(" & i & ") = " & elements(i) & vbnewline
next i

 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Re: Kako rucno popuniti niz bajtova26.02.2008. u 14:02 - pre 196 meseci
Hvala, ako ista moze da me iznervira to je kada VB ne moze da uradi neku banalnu stvar kao sto je ova.

Mali off topic, takodje sam skoro otkrio da funkcija Format u VB ne radi uvek kako ja hocu jer zavisi od Regional Settingsa !!! Pa cemu onda sluzi?
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako rucno popuniti niz bajtova27.02.2008. u 22:38 - pre 196 meseci
pa da formatiras text uzimajuci u obzir regionalna podesavanja :)
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
77.46.168.*



+1 Profil

icon Re: Kako rucno popuniti niz bajtova02.03.2008. u 17:23 - pre 196 meseci
OFF TOPIC:
A ukoliko je regionalno podesavanje BiH onda mozes odmah zaboraviti na format ili izvrsiti samoubistvo.
SVIMA: AKO PISETE PROGRAM ZA NEKOG KOME JE POTREBNO REG. PODESAVANJE NA BiH, OBIJTE POSAO, SPASITE SEBI ZIVOT I ZIVCE.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Kako rucno popuniti niz bajtova02.03.2008. u 17:35 - pre 196 meseci
Mozes jos nesto al' to mi zabranili da pricam... :]
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako rucno popuniti niz bajtova02.03.2008. u 17:36 - pre 196 meseci
lol :)
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Kako rucno popuniti niz bajtova02.03.2008. u 17:54 - pre 196 meseci

OT:
@stefanpn
Zaista postoji problem sa pristupom nekim M$ tehnologijama (recimo MDAC/ADO, ...) kada je podešeno Bosnia and Herzegovina u Regional Options-ima. Ipak, to nije razlog za odbijanje posla i glavobolju :) ... podesiš na bilo koju Latin i to je to.
 
Odgovor na temu

stefanpn
Total anonymous
Programer

Član broj: 172809
Poruke: 509
77.46.168.*



+1 Profil

icon Re: Kako rucno popuniti niz bajtova02.03.2008. u 18:11 - pre 196 meseci
Pa tako je na kraju i resen problem: Serbian(Latin)

Ali nigde nije pisalo da ne moze sa BiH podesavanjima, pa dok je to provaljeno...

Aj, pa ko je zabranio, daj podeli tvoje tajne sa nama...
 
Odgovor na temu

[es] :: Visual Basic 6 :: Kako rucno popuniti niz bajtova

[ Pregleda: 3204 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.