![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Аналог NULL
chistyakov © (2004-07-01 10:50:00)Есть функция на С
int CALLBACK GetCommonArticleInfo(HWND, void (CALLBACK far *), LPARAM);
есть прототип в Делфи
TGetCommonArticleInfo = function (Handl:HWND; Fn : TFPResults ; UI : LParam) : integer;
в dll в эту функцию надо передать в качестве HWND NULL, но если пишу в качестве параметра null, то dll-ка ругается на Invalid variant type conversion, а если передаю 0 то все нормально, но имхо 0 yt null. Как нормально в dll передать null
Anatoly Podgoretsky (2004-07-01 10:59:00) [1]А надо не variant, а int в Дельфи это integer
TUser (2004-07-01 10:57:00) [2]Пиши 0. HWND - это в конце концов просто циферка.
Reindeer Moss Eater (2004-07-01 10:55:00) [3]Не пиши nil.
Читай хелп.
Delphi syntax:
property HWND: Integer;
Ega23 (2004-07-01 10:54:00) [4]пиши nil
Reindeer Moss Eater (2004-07-01 10:53:00) [5]А причем здесь твое имхо?