tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
2717
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    maho15 maho15 ist offline Mitglied Gold
    Registriert seit
    Jul 2002
    Beiträge
    165
    Ich weiß es gibt schon mehere Themen über das Thema, die haben mir aber weniger geholfen.

    Nun zu meinem Prob. ich schicke Befehl weg.
    (Shell "net send " & lstServer.Text & " " & txtMessage.Text)

    Mit diesem Befehl lassen sich nachrichten auf andere PC's schicken

    1.Nun kann es manchmal zu einer Verzögerung kommen und dann bleibt die dos Box ein weilchen geöffnet.
    Kann man sagen das die Dos-box nicht angezeigt werden soll****

    2.Kann mam, wenn man selber eine Nachricht bekommt, diese "Auffangen" mit VB?

    3.Wenn die Nachricht verschickt wurden oder auch nicht, gibt die DosBox einen text auf. Kann man diesen mit VB einfangen?

    Danke im Vorraus
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    1. du kannst beim aufruf der shell-funktion festlegen, dass das fenster minimiert sein soll. dadurch wird es jedenfalls nicht mehr so auffällig angezeigt.

    2. dazu müsstest du den entsprechenden tcp-port abhören und eingehende nachrichten auslesen.

    3. du kannst dir das handle der dos-box holen und darüber auf den text zugreifen.

    allerdings kannst du auch ganz auf die dos-box verzichten, und stattdessen gleich ein winsock-steuerelement benutzen. der befehl "net send" läuft schliesslich auch über die winsock-api, also hast du damit die gleichen (und sogar noch mehr) möglichkeiten als mit net send.
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

  3. #3
    maho15 maho15 ist offline Mitglied Gold
    Registriert seit
    Jul 2002
    Beiträge
    165
    zu 2 ...und um das enstprechende port abzuhöhren bracuht man acuh winsock, oder?

    zu 3 was meinst du mit handle?
     

  4. #4
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    ...und um das enstprechende port abzuhöhren bracuht man acuh winsock, oder?
    ja. so ziemlich alles unter windows, was mit netzwerken zu tun hat, greift auf winsock zurück. zum abhören eines ports müsstest du sowieso ein winsock-steuerelement in deinem formular verwenden, also kannst du die anderen beiden sachen auch gleich damit erledigen.

    was meinst du mit handle?
    damit meine ich das fensterhandle. unter windows hat jedes offene fenster eine eindeutige nummer, über die es angesprochen werden kann. diese nummer nennt man handle und damit ist es z.b. möglich nachrichten zwischen zwei fenstern auszutauschen.
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

Ähnliche Themen

  1. Zeitfassungssystem (komplizierter)
    Von Venillla im Forum PHP
    Antworten: 20
    Letzter Beitrag: 28.02.09, 10:32
  2. Zeitfassungssystem (komplizierter)
    Von Venillla im Forum PHP
    Antworten: 0
    Letzter Beitrag: 19.02.09, 13:32
  3. Komplizierter Join
    Von Thomas D im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 28.10.08, 15:31
  4. Komplizierter SELECT!
    Von messiah_net im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 11.07.08, 10:26
  5. Komplizierter Domain-Providerwechsel
    Von meilon im Forum Hosting & Webserver
    Antworten: 3
    Letzter Beitrag: 18.06.07, 18:06