Zum Inhalt springen

Guybrush Threepwood

Mitglieder
  • Gesamte Inhalte

    4.909
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    6

Alle Inhalte von Guybrush Threepwood

  1. Ja, das ist klar, aber wenn der Server sich selber einen freien Port sucht, wie weiß ich dann welchen Port ich im Client für die Verbindung angeben muß?
  2. Hi, schau doch mal hier insbesondere Punkt 9 an. Gruß Guybrush
  3. Das verstehe ich jetzt nicht der Server "lauscht" doch auf einem bestimmten Port ob eine Verbindungsanfrage besteht und der Client muß doch genau auf diesem Port versuchen eine Verbindung aufzubauen, oder nicht?
  4. Meinst du ein ganz normales Menü mit z.B. Datei, Bearbeiten usw?? Wenn ja kannst du das mit WM_COMMAND abfangen. BSP: case WM_COMMAND: { switch(LOWORD(wParam)) { case ID_DATEI_OEFFNEN: //Wenn jemand im Menü { //Datei auf Öffnen klickt //irgendwelcher code return 0; } } [/PHP] Gruß Guybrush
  5. Hi, mach mal die zwei #pragma raus und wozu brauchst du die vcl.h? Gruß Guybrush
  6. Mit debug kannst du "einfach" kleine Assemblerprogramme schreiben, in diesem Beispiel wird mit int 13 der Festplatteninterrupt mit der Funktion 301 aufgerufen, wie genau diese Funktion funktioniert weiß ich aber leider nicht. Vielleicht kann Darth_Zeus hier mal ne kurze Erklärung dazu posten. Gruß Guybrush
  7. wie gesagt ich finde linux nicht schlecht, aber ich hab auch schon gesehen das, wenn man tiefergehende Sachen konfigurieren will, es nicht so schön und einfach ist. Auf ner Lan war auch mal jemand der nen extra server (keine Ahnung welches Linux) für seine MP3s und so hatte, da ein Fehler in der Freigabe war konnte keiner was kopieren, und er mußte jeden Unterordner einzeln freigeben.
  8. Bei dem Link kam "Host not found", aber egal da kuck ich später nochmal. Nochmal zum Socketserver, du hast hier irgendwo mal geschrieben das wenn man als Port 0 angiebt, das er sich dann einen freien sucht, aber woher weiß der Client dann welchen Port er benutzen muß? Kann ich den irgendwie benennen so das ich den Namen bei der Verbindung angeben kann?
  9. Ich will nicht sagen das Linux schlecht ist (vorallem da ich noch nie selber mit gearbeitet habe:rolleyes: ), aber es ist doch wohl lange noch nicht so benutzerfreundlich wie Windows.
  10. Jepp, find ich auch. Meiner Meinung nach drängt Microsoft viele damit zum Raubkopieren.
  11. Dann wäre es glaube ich doch einfacher nen eigenenServer zu schreiben. Kannst du mir vielleicht ne andere Wrapperklasse nennen?
  12. Ich muß meinen beiden Vorrednern hier Recht geben. Ich bin zwar nicht mit allem von Microsoft einverstanden, würde aber wenn ich eine Firma hätte genauso handlen um z.B. Raubkopieren zu Unterbinden (oder zumindest zu versuchen;) ). Was ich aber überhauptnicht verstehen kann sind die Leute die sagen Windows wäre der letzte *****ß weil es so oft abstürzen würde. Ersten stimmt das nicht wenn es halbwegs anständig eingerichtet ist und zweitens kenne ich kein anderes Betriebsystem welches so kompatibel und einfach zu bedinen ist. Gruß Guybrush
  13. Im Prinzip geb ich dir Recht, aber ich programmier lieber ohne MFC. Wenn ich das jetzt mit sockets machen würde, wie mach ich das dann am besten? Normalerweise schickt der Server ja nach Verbindungsaufbau die Daten z.B. mit send() zum Client der diese dann z.B. mit recv() empfängt. Aber ich kann den Webserver ja nicht dazu bringen die Datei zu öffnen und mir Zeilenweise zusenden (das Ganze soll nämlich ein Downloadprogramm werden), oder?
  14. Hi, Du könntest z.B. bei deinem Button mit onClick() ein JavaScript aufrufen das den Wert berechnet und dem Feld zuweist. Gruß Guybrush
  15. Achso, wenn ich das über Sockets machen will muß ich dann einen eigenen Server schreiben oder gibt es da schon was mit dem ich die Verbindung aufbauen kann? Ich will die Datei einfach nur Binär öffnen.
  16. Hi, ich möchte mit fopen eine Datei auf einem Server aus unserem Netzwerk öffnen. Wenn ich den Netzwerkpfad angebe, also z.B. \\Rechner1\datei.txt, dann klappt es. Aber wenn ich den Internetpfad angeben, z.B. http://Server/datei.txt, dann findet er die Datei nicht. Wie kann ich das über den Internetpfad machen? Oder geht das mit fopen nicht? Gruß Guybrush
  17. Ich hab mal deinen Code ausprobiert Klotzkopp und es hat auch nicht geklappt, bis ich einen anderen Dialog erstellt habe. Mit dem gings dann. In meinem IDD_DOWNLOAD befindet sich eine Progress Bar und wenn ich die weg mache, dann gehts, sobald ich sie wieder rein gehts nicht mehr:confused:
  18. Das liefert Null zurück, vielleichts liegts ja an der MainProc: BOOL CALLBACK MainProc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) { switch(Msg) { case WM_DESTROY: { EndDialog(hWnd,0); PostQuitMessage(0); return 0; } } return 0; } [/PHP]
  19. versuch doch mal den Dialog genauso wie eine Funktion zu importieren
  20. ja ,hab ich und die resource.h included , sonst würde er ja nen Fehler bringen das er IDD_DOWNLOAD nicht kennt.
  21. :rolleyes: Uups:D Ist aber trotzdem NULL, also kein Fehler
  22. Hi, ich hab mit dem Resourceneditor in MSVC++6 einen Dialog erstellt und will diesen als Hauptfenster benutzen. Seltsamerweise funktioniert das nicht. Hier mein ansatz: APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MSG Msg; hMainWindow = CreateDialog(hInstance,MAKEINTRESOURCE IDD_DOWNLOAD), 0,MainProc); if (hMainWindow = NULL) int i = GetLastError(); ShowWindow(hMainWindow,nCmdShow); while(GetMessage(&Msg,0,0,0)) { TranslateMessage(&Msg); DispatchMessage(&Msg); } return Msg.wParam; } [/PHP] Es tritt kein Fehler auf, aber es wird auch kein Dialog angezeigt. Gruß Guybrush

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...