![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: 3 Всего: 17 |
В моём технаре один чел пустил слух что мол можно написать скажем dll в которой будут лежать функции написанные скажем на языке С++, и что их как-то можно вызывать в delphi, т.е. допустим, примитивный пример, я создам процедуру вывода на экран сообщения "Тра-та-та" на языке С++ и потом смогу её вызвать из Delphi
Отсюда вопрос, правда ли это и если да то расскажите плизз каким макаром это всё делать, если кто может сделайте плиз какойнить маленький примерчик -------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
| digs |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 62 Регистрация: 14.10.2006 Репутация: нет Всего: 1 |
Есть просто соглашение по переменным. Обычно, когда расчитывают использовать DLL на разных языках, к процедуре добавляют зарезервированное слово stdcall. Пример, пример наверное не приведу, но это не слух. Такое действительно возможно.
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
RooR, а как по твоему программы на дельфи вызывают WinAPI функции винды, которая на плюсах написана
Это основа dll. Эту функцию можно будет вызывать не только из дельфи, но и вообще из любого компилятора, скособного работать с dll |
|||
|
||||
| Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: 3 Всего: 17 |
Да, об этом я не подумал, теперь сомнений точно нет 2All Если нет времени на пример, может у вас есть ссылки на какуюнить инфу по этому поводу P.S. Сенкс что откликнулись -------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Пример чего?
Подключения функции из dll? Весь Windows.pas состоит из таких примеров. Также поиск по слову stdcall даст кучу примеров. Пример функции на C++? Это не вэтот раздел. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |