Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
wxWidgets - Network
Autor Wiadomość
Drraven Offline
C++ coder

Liczba postów: 4
Dołączył: 17-01-2011
Reputacja: 0
Post: #1
wxWidgets - Network
Cześć;
Mam taki sobie problem:
Nie wiem gdzie mam w kodzie wxw dać inicjację winsocka; Tzw. Chce ją dodać na początek main, no ale main tam dla mnie jest kosmicznie wywoływane, tak więc jak ktoś mi podpowie (albo najlepiej da link do dokumentacji wx, gdzie takie rzeczy powinny się znajdować). wg mnie tu:
Kod:
bool MyApp::OnInit (void)
{
    wxFrame* frame = new MyFrame;
    frame->Show();
    return true;
}
Tylko, że mam to w klasie MyFrame:
Kod:
class MyFrame : public MyFrame1
{
public:
    MyFrame() : MyFrame1 (NULL) {}
    
    WSADATA wsadata;
    struct hostent *serwer;
    SOCKET klient;
    SOCKADDR_IN adres;
    int PORT;
    int dziennik_bledow;
        
    void Init();
    //..
};
Wie ktoś co jest nie tak?

~~~~
22.07.2011 08:54:12
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
hkt Offline
Użytkownik

Liczba postów: 1
Dołączył: 04-01-2012
Reputacja: 0
Post: #2
RE: wxWidgets - Network
Do wszystkich zmiennych w obiekcie klasy frame masz dostęp, bo są zadeklarowane
jako publiczne. W OnInit możesz ustawić wszystko i wywołać odpowiednie funkcje odwołując się np.: frame->PORT=3423;
04.01.2012 17:57:12
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [SOLVED]wxWidgets - błędy programu z kursu mlodir 5 2 411 28.06.2009 10:17:48
Ostatni post: mlodir
  GTK+, Qt, wxWidgets juras 1 1 608 01.02.2009 22:57:58
Ostatni post: Cyryl

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Linux360.pl - forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS