powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Создание DLL на VFP
5 сообщений из 5, страница 1 из 1
Создание DLL на VFP
    #34916027
Dimashik78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, можно-ли создать на VFP библиотеку DLL чтоб передавать string`и и integer`ы. скажем в дельфи. Обратная задача легко-решаемая, а вот на VFP DLL написать не как не могу.
Конечная задача хочу сделать web-server типа
samples\servers\foxisapi\foxweb, но с DLL на VFP ни как не катит пока. Подскажите где можно найти описание подобного
...
Рейтинг: 0 / 0
Создание DLL на VFP
    #34916060
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinAPI DLL на фоксе не написать. Только OLE Automation COM сервер.
...
Рейтинг: 0 / 0
Создание DLL на VFP
    #34916114
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimashik78Конечная задача хочу сделать web-server ...
А что этот web server должен делать конкретно?
...
Рейтинг: 0 / 0
Создание DLL на VFP
    #34917586
NSFuimus1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторПодскажите, можно-ли создать на VFP библиотеку DLL чтоб передавать string`и и integer`ы. скажем в дельфи. Обратная задача легко-решаемая, а вот на VFP DLL написать не как не могу.
пример работы с фоксовым сомсервером из MS VC++ (MFC) можно посмотреть
здесь : все передается и все получается ... проблем с получением числовых значений вообще нет ... string можно выцепить только череp variant
...
Рейтинг: 0 / 0
Создание DLL на VFP
    #34920494
Dimashik78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NSFuimus1 авторПодскажите, можно-ли создать на VFP библиотеку DLL чтоб передавать string`и и integer`ы. скажем в дельфи. Обратная задача легко-решаемая, а вот на VFP DLL написать не как не могу.
пример работы с фоксовым сомсервером из MS VC++ (MFC) можно посмотреть
здесь : все передается и все получается ... проблем с получением числовых значений вообще нет ... string можно выцепить только череp variant
Довольно путано как-то, я думал попроще.
Sergey Ch[quot автор]А что этот web server должен делать конкретно?
Да пока нет конкретной задачи, а просто нравится мне Фокс и хотел подтянуть его к Дельфе (Я не професиональный программист).
Но я придумал сам способ передачи параметров из фокса, меня удовлетворяющий через API

PARAMETERS n1
ch=chr(13)+chr(10)

wnd=n1 // вызываю екзешник с параметром хендла моего мемо.

WM_SETTEXT = 12
EM_REPLACESEL = 194

DECLARE INTEGER SendMessage IN Win32API INTEGER HWND,INTEGER Msg, Short WParam, STRING

SELECT * FROM dtest!person p INTO ARRAY ar
tl=_tally

st=''
SendMessage(wnd, WM_SETTEXT, 0, st) // очистил мемо

FOR gnCount = 1 TO tl
st = ALLTRIM(ar[gnCount ,2])+' '+ ALLTRIM(ar[gnCount ,3])+' '+ ALLTRIM(ar[gnCount ,4])+ch
SendMessage(wnd, EM_REPLACESEL , 0, st) // и заслал туда что надо
ENDFOR


ну это так, пустой пример, но смыл понятен. правда медленно работает, но при небольших обьемах, довольно сносно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Создание DLL на VFP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]