Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

NativeAPI.dcu

367
26 января 2007 года
Meatcoins
303 / / 18.01.2006
Попался мне примерчик в Delphi, в котором есть вот это:
 
Код:
uses
  Windows,
  NativeAPI;

Не компилируется! Компилятор выдаёт ошибку: cannot find NativeAPI.dcu! А где их взять? Поискал в Google'е, на Rambler'е, в MSN'е и в Yahoo - вывод такой: нигде нету и все ссылаются друг на друга+найденных ссылок мало!
Может кто знает где это можно скачать или как сделать, чтоб без NativeAPI.dcu всё работало???
257
26 января 2007 года
kosfiz
1.6K / / 18.09.2005
не найдешь скорее всего если именно NativeApi.dcu. но ведь там описаны функции ntdll.dll так что искать надо ntdll.pas и т.д.
http://kladovka.net.ru/index.cgi?pid=dir&rid=8&ppn=2 - по этой ссылке можно найти файл hsnt_60.zip а на странице 1 дополнение к нему hscommon_60.zip, собственно в них почти все описания структур и функций NativeApi есть - так что используй.
7
29 января 2007 года
@pixo $oft
3.4K / / 20.09.2006
Может,тебе целый док дать по Native API?Нафига тебе инклуды?Если надо,отправь на мыло запрос,я тебе пришлю(1.5Мб)
367
30 января 2007 года
Meatcoins
303 / / 18.01.2006
[quote=kosfiz]не найдешь скорее всего если именно NativeApi.dcu. но ведь там описаны функции ntdll.dll так что искать надо ntdll.pas и т.д.
http://kladovka.net.ru/index.cgi?pid=dir&rid=8&ppn=2 - по этой ссылке можно найти файл hsnt_60.zip а на странице 1 дополнение к нему hscommon_60.zip, собственно в них почти все описания структур и функций NativeApi есть - так что используй.[/quote]
Спасибо за ссылочку! Там в архивчике есть файл NtDll.pas - в нём как раз то, что надо, но:
Как сделать INCLUDE NtDll.pas???
И где должен быть сам файл NtDll.pas???
В Delphi\Source\ToolsAPI, Delphi\Lib или где-то ещё???
[quote=@pixo $oft]Может,тебе целый док дать по Native API?Нафига тебе инклуды?Если надо,отправь на мыло запрос,я тебе пришлю(1.5Мб)[/quote]
Я был бы совсем не против, только mail твой что-то не нашёл...
Мой:
[email]Meatcoins@rambler.ru[/email]
За док по Native API спасибо, но случайно ли это не NativeAPI.pdf 2 104 870 байт, а в архиве 1,53 МБ. Просто у меня такое есть...
Я откомпилировать не могу...
257
30 января 2007 года
kosfiz
1.6K / / 18.09.2005
[quote=Meatcoins]но:
Как сделать INCLUDE NtDll.pas???
И где должен быть сам файл NtDll.pas???
В Delphi\Source\ToolsAPI, Delphi\Lib или где-то ещё???[/quote]
скопируй не только ntdll.pas но и остальные файлы из архива в папку delphiX\Lib где X версия дельфи, а подключить можно uses ntdll; у тебя же примерчик
[quote=Meatcoins]
 
Код:
uses
  Windows,
  NativeAPI;
[/quote]
вот вместо NativeAPI и запиши ntdll.
7
31 января 2007 года
@pixo $oft
3.4K / / 20.09.2006
2 Meatcoins:оно самое.Чем он тебе не нравится?
257
31 января 2007 года
kosfiz
1.6K / / 18.09.2005
[quote=@pixo $oft]2 Meatcoins:оно самое.Чем он тебе не нравится?[/quote]
будь внимательнее
[quote=Meatcoins]но случайно ли это не NativeAPI.pdf 2 104 870 байт, а в архиве 1,53 МБ. Просто у меня такое есть...[/quote]
7
31 января 2007 года
@pixo $oft
3.4K / / 20.09.2006
Так вот я у него и спрашиваю,чем ему не нравится имеющийся у него PDF
257
31 января 2007 года
kosfiz
1.6K / / 18.09.2005
[quote=@pixo $oft]Так вот я у него и спрашиваю,чем ему не нравится имеющийся у него PDF[/quote]
он Meatcoins спрашивал, тот ли это док, чтобы не получить такой же и все. ты же пишешь следующее:
[quote=@pixo $oft]2 Meatcoins:оно самое.Чем он тебе не нравится?[/quote]
зачем? он что писал где-то здесь, что предлагаемый тобой файл не нравиться в содержательном или каком-то другом смысле? в этой теме NativeAPI.pdf обсуждается? странно, вроде название темы:"NativeAPI.dcu" и про документацию автор темы не спрашивал. может ты и тему не читал, и вопрос? а может просто постить нечего?:) на мой взгляд твои сообщения в этой теме вообще ни о чем.

P.S.
[quote=@pixo $oft]Так вот я у него и спрашиваю,чем ему не нравится имеющийся у него PDF[/quote]
я и так понял(читать умею) еще в том сообщении, где ты спрашивал чем он ему не нравиться. я тебе указывал на то, что написано в этом моем сообщении выше(выделил специально для тебя).
7
31 января 2007 года
@pixo $oft
3.4K / / 20.09.2006
Ты не понял.Я спросил "Почему тебе не нравится" из-за того,что он у него есть,а ему этого не хватает-он спрашивает ещё.А если он не знает,как правильно прописывать экспорт функций в Delphi,пусть спрашивает прямо:"Как мне импортировать функцию из библиотеки"
257
31 января 2007 года
kosfiz
1.6K / / 18.09.2005
что тут напишешь... смотри мой предыдущий пост и название темы еще раз.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог