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

Deklaracije... kako ih uraditi, da nebi izbacivalo greške

[es] :: Visual Basic 6 :: Deklaracije... kako ih uraditi, da nebi izbacivalo greške

[ Pregleda: 3252 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Deklaracije... kako ih uraditi, da nebi izbacivalo greške13.06.2005. u 10:04 - pre 229 meseci
Koristim nekoliko deklaracija... za koje ne želim da mi budu samo Private... nego da budu dostupne cjeloj aplikaciji kada zatreba.

ako ih ubacim na Form_Load()
sve radi ok... ali ako koristim u Formi... Option Explicit... ono mi javlja grešku...

Code:
Variable not defined


isto mi to javlja i ako ih postavim u modul ili klasu

Ako te deklaracije postavim u Private Sub cmdOpen_Click() nejavlja grešku... ali nemogu da ih koristim na drugim mjestima...


a radi se o tome da imam


Code:

    Dim U As Integer
    Dim X1(401) As Double
    Dim Y1(401) As Double


i U pomjeram za jedan

Code:

X1(U) = U *40
U=U+1


Može li neko da objasni kako se radi sa deklaracijama i u čemu je problem ovdje
Hvala
Pozdrav
GoGy
 
Odgovor na temu

kiky
Petrovic Zoran
Beograd

Član broj: 37045
Poruke: 121
*.vdial.verat.net.



Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške13.06.2005. u 12:48 - pre 229 meseci
Promenjive definisane u jednoj rutini vidljive su samo u toj rutini ako ih definises na nivou forme onda su vidljive na celoj formi tj u svakoj rutini u formi a ako ih definises u modulu vidljive su za celu aplikaciju. Znaci u tvom slucaju trebalo bi da ih definises u modulu i to tako

Code:
 Public Promenjiva as string 


da bi promenjiva bila vidljiva celoj aplikaciji.

postoji jos jednan nacin delkaracije a to je Static on se koristi kada je potrebno da se promenjiva pamti u rutini znaci recino rutina Timer1 se odradjuje po isteku zadatog intervala pa ako je potrebno da brojis intervale onda mozes da promenjivu definises u modulu kao Public nBroj as integer ali isto tako moze i u rutini

Code:
Private Sub Timer1_Timer()
Static nBroj as integer
nBroj=nBroj+1
End Sub
 
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: Deklaracije... kako ih uraditi, da nebi izbacivalo greške13.06.2005. u 13:00 - pre 229 meseci
osim Public mozes da deklarises i kao
Code:

Global Promenljiva As Long

ali to samo u modulu
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dial-up.arnes.si.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške13.06.2005. u 22:14 - pre 229 meseci
hvala... ovo ću sutra da isprobam... nadam se
Pozdrav
GoGy
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške16.06.2005. u 12:27 - pre 229 meseci
odlično... riješio sam slučaj... u modul sam trebao deklarisati ARRAY kao global...

hvala mnogo
Pozdrav
GoGy
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 08:48 - pre 229 meseci
Nisam još riješio čitav zadatak

kad učitam iz txt fajla moje vrijednosti... ono mi sve fino upiše u tja array...

a kada učitam iz drugog txt fajla... kako da poništim taj array da je opet dostupan da se upiše taj drugi fajl u njega?

u modulu imam deklarisan array

Code:

Global Value(2001)

Pozdrav
GoGy
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12849



+4784 Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 20:04 - pre 229 meseci
Pa samo upisuj. On nije read only (ili tako nesto).
Ako ti se javio problem to je verovatno zbog nacina na koji si ucitavao podatke iz fajla (sto bi trebalo da pokazes da bi dobio konkretniji odgovor).
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 20:35 - pre 229 meseci
Problem mi se pojavio kada sam učitao vrednosti... i u textbox-ove upisujem vrednosti od npr

Text1 = Value(112)
Text2 = Value(744)
Text3 = Value(1360)
Text4 = Value(1900)

Npr. u tim "poljima" mi se nalaze podaci koje trebam prikazati...

i kada sam učitao novi fajl još uvijek su bile iste vrijednosti...

sada se pitam dali su u oba fajla možda bile iste vrijednosti možda sam ustvari upisao ponovo kao što si predložio... ali nisam pratio dali su u oba fajla bili isti podaci i stim nije moglo drugo da se upiše...

inače sam ustvari i predpostavljao da se može samo upisivati jedno preko drugog

To ću da proverim tokom sledeće sedmice...

Hvala na odgovoru!
Pozdrav
GoGy
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12849



+4784 Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 21:25 - pre 229 meseci
Ti si promenio vrednosti elementima niza ali TextBox-ovi i dalje imaju stari tekst. Moras ponovo upisati vrednosti u TextBox-ove.
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 21:37 - pre 229 meseci
Napravio sam tako da mi prilikom učitavanja fajla odma upisuje u TextBoxove te vrijednosti, zato ne treba i njih refreshovati nego bi se trebali sami...

Pozdrav
GoGy
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12849



+4784 Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 21:50 - pre 229 meseci
Onda ce ipak biti neophodno da napises ovde sporni deo koda da bismo utvrdili sta pravi problem.
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške17.06.2005. u 21:55 - pre 229 meseci
Ako uspijem sledeće sedmice pošto sad imam ispite pa sam programiranje malkice ostavijo na stranu

A najprije moram provjeriti dali su fajlovi ustvari bili isti ali pod drugim imenom...


Pozdrav
GoGy
 
Odgovor na temu

X-Cite
Goran Tadić
Mediacija, Tušmobil
Ljubljana

Član broj: 28706
Poruke: 625
*.dsl.siol.net.

Sajt: www.baza-ukradenih-gsm.co..


Profil

icon Re: Deklaracije... kako ih uraditi, da nebi izbacivalo greške20.06.2005. u 09:16 - pre 229 meseci
Pogledao sam i ustvari sve radi... samo su mi fajlovi imali različito ime a imali su iste vrijednosti (podatke) i kada sam učitavao u textboxove... podaci se nisu mjenjali

Ipak hvala!
Pozdrav
GoGy
 
Odgovor na temu

[es] :: Visual Basic 6 :: Deklaracije... kako ih uraditi, da nebi izbacivalo greške

[ Pregleda: 3252 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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