Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [FreePascal/lNet] Kein "Empfang" von Nachrichten (https://www.delphipraxis.net/116186-%5Bfreepascal-lnet%5D-kein-empfang-von-nachrichten.html)

xZise 28. Jun 2008 17:14

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
So hab einfach mal im IRC gefragt. Ergebnis ist bisher: Deren Beispiel funktioniert nur mein Programm nicht.

Eine Möglichkeit wäre, dass die Zuordnung falsch ist:
Delphi-Quellcode:
FUDP := TLUDPComponent.Create(nil);
FUDP.OnReceive := @FUDPReceive;
MfG
xZise

inherited 28. Jun 2008 17:16

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
probier doch mal als Owner deine GTK-Form anzugeben.

xZise 28. Jun 2008 19:11

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
Ein Zitat aus dem Chat:
Zitat:

xZise> Set the owner of the Componet to the mainform :)
[...]
<Almindor> that won't fix anything
Und soweit ich das gesehen habe hat Almindor damit recht behalten.

MfG
xZise

DGL-luke 28. Jun 2008 19:59

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
schau doch mal, ob du in der klassendefinition was hast, das aussieht wie "pollevents" oder "update" oder "action" oder "callactions" oder "process" oder oder oder...

xZise 29. Jun 2008 00:08

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
Es gibt ein CallActions, aber soweit ich das verstanden habe, müssen die bei graphischen Anwendungen nicht ausgeführt werden.

MfG
xZise

sx2008 29. Jun 2008 06:48

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
Du musst erst mal sicherstellen, dass die UDP-Daten deinen Rechner überhaupt erreichen; sonst jagst du einen Phantom nach.
Schnapp dir den Netzwerksniffer Wireshark und setze den Filter "udp".

inherited 29. Jun 2008 10:20

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
kannst du das projekt evtl. mal anhängen oder mir schicken?

xZise 29. Jun 2008 10:44

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
Liste der Anhänge anzeigen (Anzahl: 2)
Jo :)
Hier ist die Datei ;)

Außerdem der Trafficverkehr.

MfG
xZise

sx2008 29. Jun 2008 11:39

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
Zitat:

Zitat von xZise
Außerdem der Trafficverkehr.

Da ist was faul und zwar [UDP CHECKSUM INCORRECT].
Ich vermute mal, das Problem ist beim Sender zu suchen.
Du verwendest ja nur einen Rechner.
Ich hatte beim senden/empfangen von UDP auf dem gleichen Rechner auch schon Probleme.
Mit zwei versch. Rechnern klappte es dann.

xZise 29. Jun 2008 12:24

Re: [FreePascal/lNet] Kein "Empfang" von Nachricht
 
Jap :)
Der Almindor (aus dem IRC) hat damit auch Probleme.

Und ehrlich gesagt: Unter Windows hatte ein anderes Programm (wo ich auch UDP verwendet habe) auch immer rumgemeckert wenn es zweimal gestartet wurde.

Außerdem habe ich immer .Connect .SendMsg und .Disconnect gemacht, was nicht so günstig ist. Aber ob das daran liegt: kA da ich nur ein Recher atm habe.

MfG
xZise


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:21 Uhr.
Seite 2 von 3     12 3      

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