Deep|Blue @ 26.06.2008. 11:49
Delphi 6 (malo stariji

)
uglavnom izvravam linij u dibagu, i nesto ne mogu da promenim tok izvrsavanja programa. tj da preskocim nekoliko linija pri izvrsavanju koda. Dosta sam navikao na to, pa stoga me zanima jel postoji neki nacin preusmeravanja, bez stalnog prekompajliranja?
savkic @ 26.06.2008. 13:30
> uglavnom izvravam linij u dibagu, i nesto ne mogu da promenim tok izvrsavanja programa. tj da preskocim nekoliko linija pri
> izvrsavanju koda. Dosta sam navikao na to, pa stoga me zanima jel postoji neki nacin preusmeravanja, bez stalnog prekompajliranja?
Ako nešto promeniš u kodu onda mora ponovno kompajliranje. Ako imaš nekoliko varijanti koda (recimo debug i release) možeš to rešavati pomoću uslovnog kompjaliranja {$IFDEF...}, pogledaj u helpu ili u VCL sourceu za primere.
Deep|Blue @ 27.06.2008. 08:35
hmm,
znam za to uslovno kompajliranje,
ono sto meni treba je da (primer iz vb-a) misem povucem kursor trenutne linije za izvrsenje par linija gore dole ... ali izgleda da ne moze :(
u svakom slucaju, hvala savkic
obucina @ 30.06.2008. 01:48
Citat:
savkic: Ako nešto promeniš u kodu onda mora ponovno kompajliranje.
Koliko je meni poznato, jedino Visual Studio moze bez ponovnog prevodjenja, a ovo je mogucnost koju bih tako rado voleo da imamo u Delphi-ju.
savkic @ 30.06.2008. 14:43
> ono sto meni treba je da (primer iz vb-a) misem povucem kursor trenutne linije za izvrsenje par linija gore dole ... ali izgleda da ne moze :(
Možeš preći na neku od narednih linija (dođeš do željene i pritisneš F4), povratak na neku od prethodnih bi zahtevao pamćenje promenljivih,
možda registara, stacka, heapa za svaki red koda što mi ne deluje lako ostvarljivo.
Copyright (C) 2001-2008 by www.elitesecurity.org. All rights reserved.