URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5819
[ Назад ]

Исходное сообщение
"wxWidgets"

Отправлено ВоспалнныйГлаз , 14-Окт-06 21:25 
Вот решил открыть новую тему по кроссплатформенной библиотеке wxWidgets, почти потеряв надежду найти функцию по определению своего локального IP в QT4 решил осваивать новые горизонты, время поджимает... Если у кого есть ссылка на хороший мануал, документацию или хелп по wx киньте пож-ста, на офицальном сайте, мммм... как скудно и не удобно всё сделано. А если кто знает какой командой в wxWidgets определяется собственный IP , дайте код пож-ста.Пробую через GetLocal(wxSockAddress &addr), так проблема с параметром addr, вот :


< wxSockAddress *addr;
  wxString ad;
  ad = m_server->GetLocal(addr);// ***
>

*** в документации сказано что тип возр. значания GetLocal - логический (бул), при этом
так же упоминается что GetLocal возращет всю информацию по хосту (адрес, порт).
НАверно что-то не понел, помогите!


Содержание

Сообщения в этом обсуждении
"wxWidgets"
Отправлено claus , 15-Окт-06 10:07 
А через обычные сокеты никак?

"wxWidgets"
Отправлено ВоспалнныйГлаз , 15-Окт-06 17:32 
... ну дык - тех задание!!!

"wxWidgets"
Отправлено Андрей , 16-Окт-06 00:36 
тут можно найти книжку по wxWidgets
http://www.phptr.com/perens

"wxWidgets"
Отправлено ВоспалнныйГлаз , 16-Окт-06 02:18 
Андрюха , теска спасибоооо, завтра обязательно взгляну, вопрос по поводу определения IP снимаю, наконец то наконец разобрался как всегда всё проще простого, парился не над тем как всегда...


<  
    wxString ip;                // провели объяву
    wxIPV4address addr;         // провели объяву
    addr.Service(3000);        // порт установили
    addr.Hostname("es-carte"); // имя моего компа в сети
    ip = addr.IPAddress();    //мой локальный IP(не тот что 127.0.0.1 и не тот
                              //  что 0.0.0.0(INADR_ANY)) - ура вот он!


>
:))