Показать сообщение отдельно
Старый 24.02.2012, 09:36   #3  
CHESER85 is offline
CHESER85
Участник
 
93 / 11 (1) +
Регистрация: 04.08.2011
Адрес: Ufa
Записей в блоге: 1
Цитата:
Сообщение от ice321i Посмотреть сообщение
Через сокет попробуй подсоединиться к серверу на тот порт где крутится firebird. Если соединение прошло успешно значит сервер и служба доступны
Примерно так:
X++:
    #Socks
    int                   socket;
    DLL                 dll;
    DLLFunction    func;
    ;

    dll = new DLL('WS2_32.dll');

    func = new DLLFunction(dll,'socket');
    func.arg(ExtTypes::DWord,ExtTypes::DWord,ExtTypes::DWord);
    func.returns(ExtTypes::DWord);

   socket = func.call(#AF_INET,#SOCK_STREAM,#IPPROTO_IP);
Смотри форму tutorial_TicTacToe.

к сожалению не нашел эту форму т.к. у меня 4.0! а где указывать ай пи адрес сервера и порт?