DLL????? | |
---|---|
foxkiv |
Достал наконец-то 9-ку, вроде бы можно в ней веб сайты создавать, взял старый проект и пытюсь компильнуть DLL, а она говорит: cannot build a DLL without OLE public classes... чтобы это значило...
перешел с 6 -ой версии, видно много упустил... помогите понять эту логику |
Re: DLL????? | |
---|---|
KDanylo Сообщений: 139 Откуда: Welland ON Дата регистрации: 05.09.2002 |
1) Обозначь класс - точку входа в твою dll как OLEPUBLIC (это и в 6 -ке было :
2) Компилируеш проект как MyCOMServer.dll; 3) Создаешь из фокса екземпляр сервера
и работаешь с ним. СОМ сервер может иметь больше одного класса, обозначенного как OLEPUBLIC. ------------------ Ще в нашому лісі запалає ватра... |
Re: DLL????? | |
---|---|
foxkiv |
Не совсем понятно
прога main у меня выглядит так: SET CENTURY ON open database data1 _screen.caption="??" _screen.windowstate=2 _screen.picture="mr1.bmp" *set default to c:\doc_ob publ constr constr="DRIVER=SQL Server;SERVER=192.168.0.1;UID=kiv;PWD=1;APP=Microsoft® Visual FoxPro®;WSID=KIV;DATABASE=pg;address=192.168.0.1,1433" set exclusive off set resource off *set path to k:\doc_ob set notify off set talk off set date german set reprocess to automatic set clock status set logerrors off set development off set delete on set echo off set debug on set alternate off set console off do form vhod to loc if !loc return.f. endif do ..\menu\menu2.mpx read event где здесь вставить класс? извините за непонятливость |
Re: DLL????? | |
---|---|
Igor Korolyov Автор Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi, foxkiv!
Цитата:Бред. Цитата:В хелп и читать, читать, читать... Весь раздел про "Automation and COM Servers" ------------------ WBR, Igor |
Re: DLL????? | |
---|---|
foxkiv |
Почему бред?
Вродебы компильнул, создал какието файлы asp, wsdl, wsml и что интересно фокс все это разместил в C:\Inetpub\wwwroot.... но ничего не запускается... код помоему XML |
Re: DLL????? | |
---|---|
Igor Korolyov Автор Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi, foxkiv!
Цитата: Потому что web-Service # Web-сайт А про Web service почитать можно достаточно много и в хелпе, и на страничке Юрия Шутейко (JS). Только предварительно не ознакомившись с тем что такое COM сервера, как их делать на фоксе, как с ними работать и т.п. даже браться за это дело я тебе не советую. Пойми, что это совершенно особый стиль программирования - подход другой! Он не интерфейсом занимается, а обработкой данных. И твои prg в которых "нету классов" совершенно не катят... ------------------ WBR, Igor |
© 2000-2024 Fox Club  |