AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:02

Parameter dieser Suchanfrage:

Suche in Thema: Winsock , send/recv, wie?
Suche alle Beiträge, die von "xxl1" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 20. Apr 2007
    danke für die schnellen antworten nogge!

    werd das mal ausprobieren
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 20. Apr 2007
    so ich poste mal die ganze unit ,vllt hilfts ja

    unit Winsock_TCP_S_C;

    interface

    uses
    Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, buffer_record , WinSock;

    type net_structure = record
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 20. Apr 2007
    ich dank dir schonmal für den tipp!

    hab die berechnung des Records nun selbst übernommen, diese stimmt nach rechnung per hand (^^) auch! Die Datenmenge wird übertragen ,jedoch wird immernoch nichts in den string geschreiben... muss ich diesen mit setlength() auf die länge des strings bringen, bevor ich die daten dann schreiben kann? Dies wäre jedoch sehr seltsam ,da man dies ja bei lokalen...
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 19. Apr 2007
    Hab das Programm mal wieder aufgegriffen und wollte weitermachen...

    das Problem mit den Records besteht leider immernoch.

    Das Record enthält erstmal eine Integer Variable und einen String.

    Dies wird nun versendet. Es kommt leider nur der Integer an ,der string ist nach dem empfangen leer.
    Die länge des Records wird wie von Nogge beschreiben mit SizeOf() bestimmt.
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 21. Jun 2006
    Ok ,dan nwar mir das doch nich so klar mit accept(), :-)
    ---
    aber zu was anderem : man kann doch sicher records mit send()/recv() übertragen oder?
    wenn ja, wie geht das, oder anders: wie bekommt man die länge des records mit daten und namen?
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 20. Jun 2006
    Hi,

    ERSTMAL ein dickes DANKE an Basilikum ,da ich jetzt schonmal strings übertragen kann!

    Nogge , mir war klar das ich die accept() funktion in eine schleife einbauen muss ,aber es ging ja darum wie man send() ,recv() benutzt. Trotzdem danke.
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 20. Jun 2006
    ok danke für den tipp!
    das mit der send() funktion scheint bei mir schon vorher nach ausprobieren geklappt zu haben. Leider werden die Daten scheinbar vom "Server" nicht empfangen.
    Daher poste ich nun einmal den abstrahierten quellcode für den "server" in der reihenfolge wie ich die funktionen aufrufe:

    function TNet.WinSock_startup;
    var wsa: TWSAData;
    begin
    WSAStartup(MAKEWORD(2, 0),...
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 19. Jun 2006
    ok danke für die Info ,hat leider nicht zum gewünschtrn Effekt geführt.
  • Forum: Netzwerke

    Re: Winsock , send/recv, wie?

      Delphi
      by xxl1, 19. Jun 2006
    also wie du bereits vermutet hast, ist buffer : PChar in 1) und 2)
    Daher jetzt die Frage: kann man bei einer Pchar Variable die funktion sizeof() nicht verwenden? Wenn ja , was kann man dann verwenden um die länge von Pchar zu ermitteln?
  • Forum: Netzwerke

    Winsock , send/recv, wie?

      Delphi
      by xxl1, 18. Jun 2006
    Hallo mitnander!
    Ich möchte eine schlanken server und client programmieren die daten austauschen.
    Kommuniziert wird über TCP also:
    S := socket (AF_INET, SOCK_STREAM , 0);

    Es funktioniert alles bis auf die send/recv finktionen. Die Verbindung zwischen client und server steht(State= established),
    dann will ich vom client zum server etwas senden:

    function TNet_client.Winsock_sendTCP;...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=xxl1&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=71649
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz