#sha
Add(DLL,5050313,224,168)
{
EventPoints=#6:Zapros|
link(Zapros,8944637:doTimer,[])
}
Add(Timer,8944637,287,168)
{
link(onTimer,8426931:doBeep,[])
}
Add(Beep,8426931,357,168)
{
}
Этот топик читают: Гость
Ответов: 2060
Рейтинг: 28
|
|||
К примеру. Я создал DLL вот такого рода.
|
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Берешь элемент UseHiDLL
Нажимаешь Ctrl+F, и смотришь в свое удовольствие, как использовать Там все на Дельфи написано |
|||
карма: 9 |
|
Ответов: 184
Рейтинг: 4
|
|||
Как-то вот так более-менее у меня когда-то работало:
EXE code_7933.txt DLL code_7934.txt Только зачем это вообще нужно ![]() И обещанного удовольствия от просмотра тоже не получил... |
|||
карма: 1 |
| ||
файлы: 2 | code_7933.txt [2.1KB] [470], code_7934.txt [578B] [440] |
Ответов: 2060
Рейтинг: 28
|
|||
HuKTO, мне нужен код который будет компеллироваться в Дельфи 6, а не в HiAsm.
Вот эти строчки кода что означают?
|
|||
карма: 1 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Эдик, ХиАсм-овские dll экспортируют всегда ровно три функции - DllInit, doWork, GetVar. Названия понятны, я надеюсь? Второй код как раз и "цепляет" эти три функции.
|
|||
карма: 1 |
|
Ответов: 184
Рейтинг: 4
|
|||
Эдик писал(а): мне нужен код который будет компеллироваться в Дельфи 6, а не в HiAsm.Ответ вполне ожидаемый. Эдик, это ж пример ![]() Изменить три строки и немного copy/paste из share.pas и всё работает:
Почему слова program и uses в коде жирным не выделяются? Opera 9 |
|||
карма: 1 |
|
Ответов: 2060
Рейтинг: 28
|
|||
А без КОЛ можно? Дело в том что я компиллирую на Делфи 6 и не хотелось бы туда подключать КОЛ.
|
|||
карма: 1 |
|
Ответов: 184
Рейтинг: 4
|
|||
KOL -> Dialogs, SysUtils
int2str -> intToStr И зачем это всё-таки надо? Интересно просто очень почему-то стало... |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Я балдею, как вы ныряете, зеленые
![]() |
|||
карма: 9 |
|
Ответов: 206
Рейтинг: 19
|
|||
а можно добавить компоненту CallDLL
я побывал но у меня всё вылетало с ошибкой ![]() |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
в теории этому ничто не мешает
|
|||
карма: 27 |
|
11