|
|
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. У меня есть устройство для которого есть dll, позволяющая работать со всеми функциями этого устройства. Согласно документации в dll запакованы классы. Согласно той же документации, достаточно зарегестрировать dll в системе что бы использовать эти классы, но в документации написаны примеры для VB. Исходников и *.h файлов этой dll у меня нет На чем она неизвестно. Как можно использовать эту dll в Buildere? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 11:27 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 12:07 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Не могу загрузить функцию Init(long Port) ; Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Где ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 13:25 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Сделал def-файл dll, получил Код: plaintext 1. 2. 3. 4. 5. 6. 7. Правильно ли отсюда сделать вывод что dll является COM сервером? Если да, то как получить доступ к ее классам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 14:51 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
GikerПравильно ли отсюда сделать вывод что dll является COM сервером?Этот вывод можно было сделать посмотрев на VB примеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 17:34 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Если кто-нибудь может. Дайте пример работы с COM-сервером в билдере: Как инициализировать? Как использовать функции, и классы? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 16:30 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
В папочке Examples билдера подпапочка Apps: там проектики AutoCon и AutoSrv. ________________________________________________________ Глюк - это высокоорганизованная система не поддающихся определению частиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2007, 22:44 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Спасибо всем dll подкдключить удалось и все работает. Помогтте разобраться вот с чем: одна из функций COM - сервера возвращает тип DATE Код: plaintext 1. при выполнении функции возвращается значение 39273, что совсем на дату не похоже, КАК можно получить дату в нормальном формате? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2007, 13:38 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 00:20 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
Спасибо большое, работает!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 09:11 |
|
||
|
Использование классов из dll в Borland C++ Builder
|
|||
|---|---|---|---|
|
#18+
И еще вопрос по ходу работы появился. Я подключаю и использую com сервер так: Код: plaintext 1. 2. 3. В объектах Com сервера есть функции которым передается один параметр типа long. Если подряд вызывать две таких функции, то в первая функция вызывается нормально, а вторая выдает ошибку о том что требуется второй параметр типа tagVariant. Если же перед вызом второй функции вызвать функцию Код: plaintext 1. то вторая функция работает нормально. Вопрос №1: Почему это происходит? Вопрос №2: Если постоянно вызвать CreateInstance перед вызовом функций с параметрами, не забью ли я память? Нужно ли, что бы не забить память делать так Код: plaintext 1. 2. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 10:45 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34725125&tid=2028375]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 430ms |

| 0 / 0 |
