![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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) ?