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

Ili je ovo Delphi bug, ili ja nisam normalan

[es] :: Pascal / Delphi / Kylix :: Ili je ovo Delphi bug, ili ja nisam normalan

[ Pregleda: 1731 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pera89
Petar Dobrota
Zajechar

Član broj: 51904
Poruke: 64
212.200.194.*



Profil

icon Ili je ovo Delphi bug, ili ja nisam normalan28.04.2008. u 00:55 - pre 164 meseci
U programu imam 3 promenljive tipa word (NoInst,NoLbl,NoVeza) i kada ih deklarisem ovako:
"var NoInst,NoVeza,NoLbl:word;" sve radi lepo, a kada ih deklarisem nekim drugim redosledom (npr. "var NoInst,NoLbl,NoVeza:word;") program izbacuje Run-Time Error.
Ako se promenljive deklarisu drugim redosledom to samo znaci da ce u memoriji biti drugacije rasporedjene... Ljudi nisam glup ali ovo stvarno ne kapiram. Kompalirao sam program i u Delphi-ju 7 i u Delphi-ju 2006 i ista stvar.
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.sbb.rs.



+1 Profil

icon Re: Ili je ovo Delphi bug, ili ja nisam normalan28.04.2008. u 10:06 - pre 164 meseci
Ako ti je deklaracija u okviru parametara procedure ili funkcije onda bitno menjas smisao, pa je i dalji normalni rad programa u pitanju.
 
Odgovor na temu

pera89
Petar Dobrota
Zajechar

Član broj: 51904
Poruke: 64
212.200.194.*



Profil

icon Re: Ili je ovo Delphi bug, ili ja nisam normalan28.04.2008. u 12:15 - pre 164 meseci
Ne ovo nisu parametri procedure. Resio sam problem. Sve tri promenljive su koriscene kao index-i nekog niza. Prve dve(NoInst i NoLbl) sam inicijalno postavio na 0, one treba da broje elemente niza i da se element dodaje na njihovo mesto ( inc(NoLbl); niz[NoLbl]:=...). Trecu promenljivu sam zaboravio da postavim na 0, ustvari nisam zaboravio nego sam smatrao da se prilikom deklaracije ona postavlja na 0, ali ovo je lokalna promenljiva i ako se deklarise na mestu u memoriji gde je vec bila neka druga lokalna prom.pocetna vrednost nije 0.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Ili je ovo Delphi bug, ili ja nisam normalan

[ Pregleda: 1731 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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