• 2 odgovora
  • 4.050 pregleda
BC++ Builder debug 25.04.2002. u 09:27 · pre 298 meseci #1
Da li neko zna kako u debug modu u C++ Builderu 5 vidjeti frijednost polja kojeg vrati DataSet ali po njegovom imenu a ne indeksu

Npr.

adodsDataSet->FieldByName("ImePolja")->AsString;

Ako to ubacim u watch window on to ne skužira, a ako idem preko Field ja se teško snalazim

Ni na borlandovom forumu niko nije znao ponuditi neko ljepše rješenje kako da iskoristim ime polja za pregled.

Ps.
Ne spominjite pom varijable
Potpis
10011VBC11001
Re: BC++ Builder debug 30.04.2002. u 23:32 · pre 298 meseci #2
Ja ne znam direktan odgovor na to ali imam zaobilazno rešenje koje lično mnogo više volim, a to je OutputDebugString(const char *) funkcija kojom možeš da štampaš šta hoćeš i kad hoćeš...

Izlaz "hvataš" u Event Viewer prozoru.

Ja najčešće delove koda koji su mi "sujmivi" proveravam jednim
Code:

#ifdef _DEBUG
  OutputDebugString(...);
#endif


Onda startujem program i gledam šta se dešava... Običan Borlandov debugger je odličan, ali za ovakve zavrzlame koje si pomenuo ovo što ti rekoh kao rešenje je po meni (iz iskustva) najbolji metod! :)
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: BC++ Builder debug 06.05.2002. u 11:54 · pre 297 meseci #3
Citat:
leka:
Ja najčešće delove koda koji su mi "sujmivi" proveravam jednim
Code:

#ifdef _DEBUG
  OutputDebugString(...);
#endif




Čestitam Metod ti je odličan samo mi reci da li kojim slučaje ima kakv utjecaj na sam EXE, mada ne bi trebao.
Potpis
10011VBC11001
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme