AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.12.2004, 14:55   #1  
Diman is offline
Diman
Участник
Сотрудники Microsoft Dynamics
 
166 / 35 (2) +++
Регистрация: 27.06.2003
Адрес: Москва
Попробуйте перегрузить метод new() Вашего класса, где проинициализируйте все объекты Internet. Что-то вроде
PHP код:
void new(str 50 proxystr 50 urlstr 50 loginstr 50 pass)
{
   
InetDll = new DLL('wininet');
   
InternetOpen = new DLLFunction(InetDll'InternetOpenA');
   
InternetConnect = new DLLFunction(InetDll'InternetConnectA');
   
FTPPutFile = new DLLFunction(InetDll'FtpPutFileA');
   
InternetCloseHandle = new DLLFunction(InetDll'InternetCloseHandle');


   
InternetOpen.returns(ExtTypes-DWord);
   
InternetOpen.arg(ExtTypes-)String);
   
InternetOpen.arg(ExtTypes-)DWord);
   
InternetOpen.arg(ExtTypes-)String);
   
InternetOpen.arg(ExtTypes-)String);
   
InternetOpen.arg(ExtTypes-)DWord);

   
hInternet InternetOpen.call('Ax30'3proxy''0);

   
InternetConnect.returns(ExtTypes-)DWord);
   
InternetConnect.arg(ExtTypes-)DWord);
   
InternetConnect.arg(ExtTypes-)String);
   
InternetConnect.arg(ExtTypes-)Word);
   
InternetConnect.arg(ExtTypes-)String);
   
InternetConnect.arg(ExtTypes-)String);
   
InternetConnect.arg(ExtTypes-)DWord);
   
InternetConnect.arg(ExtTypes-)DWord);
   
InternetConnect.arg(ExtTypes-)DWord);

   
hConnect InternetConnect.call(hInterneturl21loginpass100);

 } 
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с самописной DLL. VAlek DAX: Программирование 18 28.12.2008 10:37
axaptapedia: WinInet class Blog bot DAX Blogs 0 28.09.2007 20:54
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
Axapta Lessons: Axapta DLLs Blog bot DAX Blogs 0 28.10.2006 18:22
при вызове функции из своей DLL, вылетает ошибка Delfins DAX: Программирование 9 07.03.2006 19:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:13.