Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IBQuery [D6, IB6.x]


Брат ©   (2003-01-08 17:45:00) 

В обработчик события BeforeEdit компонента IBQuery1 поместил следующее:
...
vc:=IBQuery1.FieldByName("FCODE").AsInteger;
...
но почему-то после прохода этого оператора в переменной vc ничего нету... кто-нибудь знает почему? и как это обойти?


Брат   (2003-01-09 10:03:00) [1]


> Delirium^.Tremens © (09.01.03 09:59)
> Да не парься ты:
> ShowMessage(IntToStr(vc));

спасибо тебе огромное,брат :))) все получается!!!


Delirium^.Tremens   (2003-01-09 09:59:00) [2]

Да не парься ты:
ShowMessage(IntToStr(vc));


Брат   (2003-01-09 09:55:00) [3]


> ЮЮ © (09.01.03 07:51)
> Project -> Options -> Compiler -> Code Generation -> Optimization
> Off

все равно пишет то же самое - "Variable "vc" inaccessible here here due to optimization"


Alexandr   (2003-01-09 09:53:00) [4]

ага.


Брат   (2003-01-09 09:52:00) [5]


> ааааааааааааааааа!!!!!!!!!!!!!!!
> Я пол часа смеялся.
> Блин, такого прикола я уже давно не встречал.
> Слушай, брат, спасибо тебе большое. Давно я так не смеялся!!!!!!!

Это ты насчет того как я узнал что находится в переменной? :)))


Брат   (2003-01-09 09:52:00) [6]


> ЮЮ © (09.01.03 07:51)
> Project -> Options -> Compiler -> Code Generation -> Optimization
> Off

ща попробуем.... ;)


ЮЮ   (2003-01-09 07:51:00) [7]

Project -> Options -> Compiler -> Code Generation -> Optimization Off


Alexandr   (2003-01-09 07:24:00) [8]

ааааааааааааааааа!!!!!!!!!!!!!!!
Я пол часа смеялся.
Блин, такого прикола я уже давно не встречал.
Слушай, брат, спасибо тебе большое. Давно я так не смеялся!!!!!!!


Брат   (2003-01-08 18:45:00) [9]

Напротив переменной пишет:
"Variable "vc" inaccessible here here due to optimization"


Delirium^.Tremens   (2003-01-08 18:05:00) [10]

Я так понимаю, vc - integer? Integer инициализируется Delphi в 0, и если "после прохода этого оператора в переменной vc ничего нету..." (vc = null что ли?), значит поле IsNull ?


Брат   (2003-01-08 18:03:00) [11]


> А как ты узнал что "после прохода этого оператора в переменной
> vc ничего нету..."?

:) поставил точку останова, добавил в Watch переменную - и посмотрел...


Delirium^.Tremens   (2003-01-08 17:59:00) [12]


> ну
> а причем здесь это?

А как ты узнал что "после прохода этого оператора в переменной vc ничего нету..."?


Брат   (2003-01-08 17:54:00) [13]


> Project -> Options -> Compiler -> Debug Information (check)
> ?

ну
а причем здесь это?


Delirium^.Tremens   (2003-01-08 17:49:00) [14]

Project -> Options -> Compiler -> Debug Information (check) ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо