|
|
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
есть dll, созданная в кларионе. там функция, которая делает анализ. как ее можно вызвать из vfp8.0. кто нибудь такое делал? при вызове этой функции, фокс ругается, что не найдена точка входа, хотя из программы, написаной на кларионе она отрабатывает без проблемм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 08:24 |
|
||
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
Однако либо вопрос криво задал, либо это в фоксе сделать нереаьлно. чето никто не хочет помочь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 14:12 |
|
||
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
так чем тебе помочь-то? Скопировать сюда из мсдн текст как делать вызовы функций из длл? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 14:42 |
|
||
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
Clarion и раньше-то был не очень раскручен. Пиши в форум синтаксис вызова функции в Clarion'е, типы передаваемых и возвращаемых параметров. Ну и как в Fox'е пытаешься вызвать. Неплохо было бы и dll-ку открыть каким-нибудь подходящим просмотрщиком. Вдруг она вообще не общеупотребительная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 14:43 |
|
||
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
кстати, неважно на чём сделана длл, они все работают (должны по крайней мере) одинаково. И функции из них вызываются одинаково Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2005, 14:44 |
|
||
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
Я в кларе совсем не силен, можно сказать , что вообще его не знаю. все что знаю, ща напишу: Помимо Dll есть еще файл с расширением inc. выглядит он так: OtbVypCrContr(long T_CrContrID, queue T_Qcred),DLL(dll_mode) ! Отбор данных по платежам по кредиту (получение, гашение, проценты) OMIT('***!') T_CrContrID - ID кредитного договора T_QCred - очередь : Regn LONG DVB LONG KVAL SHORT SumGet DECIMAL(13,2) SumGetRUR DECIMAL(13,2) SumGash DECIMAL(13,2) SumGashRUR DECIMAL(13,2) SumProc DECIMAL(13,2) SumProcRUR DECIMAL(13,2) из фокса я эту функцию фызываю так: Declare integer OtbVypCrContr in cw_cred integer @, integer @ a=OtbVypCrContr(19689,0) фокс ругается, что точка фхода не найдена может это dll специфическая? или я чето не то делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2005, 06:15 |
|
||
|
dll, созданная в кларионе
|
|||
|---|---|---|---|
|
#18+
Declare integer OtbVypCrContr in cw_cred integer @, integer @ параметры объявлены как передаваемые по ссылке a=OtbVypCrContr(19689,0) а передаются константы наверна надо Declare integer OtbVypCrContr in cw_cred integer @, integer @ n1=19689 n2=0 a=OtbVypCrContr(n1,n2) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2005, 11:05 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33448039&tid=1592740]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 463ms |

| 0 / 0 |
