Имею такой код для dll-ки на C++
main.cpp
main.h
В схеме hiasm не появляются входные точки. Что делать ? Схема
Схема
Компилятор g++ version 4.9.2 (tdm-1) под mingw32.
Этот топик читают: Гость
Ответов: 10
Рейтинг: 0
|
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
А с чего бы им появиться, если вы не реализовали все то, что реализуется в HiAsm DLL для динамического добавления точек в схеме, и даже банально не используете те же структуры данных, что используются в пакете Delphi? Если хочется по-быстрому - то не получится, разве что кто-то уже выкладывал шаблон HiAsm DLL на C++, в противном случае надо самому разбирать структуру TData, учиться присоединять KOL.pas к проекту C++ (для специфических случаев) и бороться с прочими несовместимостями.
|
|||
карма: 10 |
|
Ответов: 10
Рейтинг: 0
|
|||
Что необходимо реализовать, если я буду писать dll-ку на C для появления динамических точек и передачи в параметрах числа ?
|
|||
карма: 0 |
| ||
файлы: 3 | code_37236.txt [751B] [222], code_37237.txt [419B] [215], code_37238.txt [863B] [211] |
Ответов: 4660
Рейтинг: 765
|
|||
Autaren, смотри HiAsm\Elements\Delphi\make\make_dll.dpr, там формируется исходник dll на Delphi. Вот и нужно реализовать в твоей dll экспорт таких же функций.
А вообще, в таких случаях пишется InlineCode, вызывающий нужные функции из dll, а уже он и используется в схеме. |
|||
карма: 26 |
|
Ответов: 10
Рейтинг: 0
|
|||
Спасибо, буду пробовать.
|
|||
карма: 0 |
|
Ответов: 1841
Рейтинг: 370
|
|||
Я как то делал это: http://forum.hiasm.com/forum.html?q=3&t=64692
Но это не чистые плюсы, там Qt. Но можно глянуть, чего и как крутится ![]() |
|||
карма: 1 |
|
Ответов: 10
Рейтинг: 0
|
|||
Решили кучу проблем. Пойду читать. Спасибо!
|
|||
карма: 0 |
|
7