![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В D3 не компилируется программа с вызовом ICMP [D3, WinME]
korvet © (2004-02-06 16:07:00)По не понятным мне причинам D3 не принимает команд вызова ICMP.dll. Из трех статей на тему PING ни одна не запустилась.
function IcmpCreateFile() : THandle; stdcall; external 'ICMP.DLL' name 'IcmpCreateFile'; на этот код сообщается об отсутсвии символа ")"
Anatoly Podgoretsky (2004-02-06 19:06:00) [1]Это ошибка парсера, часто ошибка совсем в другом месте, много выще.
korvet (2004-02-06 18:47:00) [2]Убрал ошибка таже INTERNAL ERROR D1825
Digitman (2004-02-06 18:43:00) [3]попробуй убрать окончание декларации, т.е.
name 'IcmpCreateFile'
korvet (2004-02-06 18:31:00) [4]При компиляции в строке
function IcmpCreateFile: THandle; stdcall; external 'ICMP.DLL' name 'IcmpCreateFile'; сообщается INTERNAL ERROR D1825
Digitman (2004-02-06 18:21:00) [5]какой ?!! "фокус" ?
korvet (2004-02-06 18:01:00) [6]Пробовал я этот фокус добавить тип результата тогда появляется Internal ошибка D1825
Digitman (2004-02-06 17:18:00) [7]прошу прощения, нет аргументов у этой ф-ции
вот ее заведомо корректный прототип :
function IcmpCreateFile: THandle; stdcall; external 'ICMP.DLL' name 'IcmpCreateFile';
korvet (2004-02-06 17:05:00) [8]implementation FUNCTION NEEDs result TYPE
Reindeer Moss Eater (2004-02-06 17:00:00) [9]Читал и проверил, нарвался на сообщение об необходимсти указать тип результата функции.
В какой из секций нарвался?
implementation или interface?
korvet (2004-02-06 16:53:00) [10]Читал и проверил, нарвался на сообщение об необходимсти указать тип результата функции.
Reindeer Moss Eater (2004-02-06 16:36:00) [11]Ты последний пост по ссылке указанной в [2] читал?
Anatoly Podgoretsky (2004-02-06 16:35:00) [12]А зачем в такой форме скобки, может из за этого проблемы, то что есть список параметров это другое дело.
korvet (2004-02-06 16:30:00) [13]Возможно в высших версиях Delphi но в D3 или отсутствует скобка или функция должна возвращать результат.
Reindeer Moss Eater (2004-02-06 16:23:00) [14]Компилятор-то на параметры функции импортируемой из DLL уж никак ругаться не может.
korvet (2004-02-06 16:21:00) [15]Но они ни в одном материале не указаны. Если имеете линк на help сообщите
Reindeer Moss Eater (2004-02-06 16:20:00) [16]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1076053986&n=0
Digitman (2004-02-06 16:10:00) [17]
> на этот код сообщается об отсутсвии символа
эта ф-ция имеет параметры, смею заметить ...