Показать сообщение отдельно
Старый 19.01.2006, 17:49   #2  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1633 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Использовать можно. Надо для каждой функции работы с сокетами писать обертку(так же как это сделано в классе WinApi).
Большая проблема в том, что нельзя получить код текущей ошибки. Функция WSAGetLastError всегда возвращает что все нормально, а для сокетов знать результат последней операции критично.

Похожая ситуация наблюдается и с функцией GetLastError, но в аксаптовском классе DLL есть св-во lastDLLError, через которое можно узнать код ошибки для Api функции.

Единственным выходом мне видится написание собственной DLL, методы которой вызывать из Аксапты