Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

Что за чудеса с проверкой на nil?   Найти похожие ветки 

 
cvg   (2007-01-16 17:27) [0]

Вот в таких трех строчках

  brHandle := FindWindow("MsgDialogClass","QUIK: окно сообщений");
  if brHandle <> nil
  then beep;

на теретьей говорит "Operatior not appicable to this operand type". С чего бы это??? Причем, если условие заглючить в скоки, то точно также будет ругаться на второй строчке. Тип brHandle -- HWND.


 
Amoeba ©   (2007-01-16 17:30) [1]


> if brHandle <> nil

Тип HWND не является указателем, так что с nil его сравнивать нельзя. Он совместим с Integer. Нужно так:

if brHandle <> 0


 
cvg   (2007-01-16 17:34) [2]

Ага, спасибо, заработало! :)



Страницы: 1 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.035 c
15-1168776555
SergP
2007-01-14 15:09
2007.02.04
Чем разжать то что сжато UPX?


2-1168776088
Rembo
2007-01-14 15:01
2007.02.04
Хранение данных


15-1168920229
Стаффаж
2007-01-16 07:03
2007.02.04
Какие профессии в Германии самые выгодные


15-1168405419
Steep
2007-01-10 08:03
2007.02.04
Какими компонентами, библиотеками вы пользетесь


2-1168248532
DelphiN!
2007-01-08 12:28
2007.02.04
Отправка русского текста в запросе браузером