Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Mit Server auf OnConnect reagieren wie? (https://www.delphipraxis.net/200684-mit-server-auf-onconnect-reagieren-wie.html)

holger_barntrup 20. Mai 2019 05:23

AW: Mit Server auf OnConnect reagieren wie?
 
Liste der Anhänge anzeigen (Anzahl: 2)
Folgendes passiert wenn ich den Button1 drücke:

Anhang 51132

Anhang 51133

:?:

TiGü 20. Mai 2019 08:19

AW: Mit Server auf OnConnect reagieren wie?
 
Vielleicht nimmst du Delphi nur einmal im Jahr in die Hand.
Aber du bist seit 2007 hier angemeldet, d.h. du hast dich irgendwie in den letzten 12 Jahren mit Programmierung ab und an beschäftigt.

Da ist es wirklich nicht zuviel verlangt, mit dem Debugger und mithilfe eines Breakpoints im OnClick-Handler anzuhalten und Schritt für Schritt durch zu debuggen, bis der Fehler passiert.

Meine Glaskugel sagt: FServer ist nicht erzeugt worden und damit
Delphi-Quellcode:
nil
.:glaskugel:

holger_barntrup 20. Mai 2019 08:30

AW: Mit Server auf OnConnect reagieren wie?
 
Zitat:

Zitat von TiGü (Beitrag 1432575)
Vielleicht nimmst du Delphi nur einmal im Jahr in die Hand.
Aber du bist seit 2007 hier angemeldet, d.h. du hast dich irgendwie in den letzten 12 Jahren mit Programmierung ab und an beschäftigt.

Schlimmer noch, ich hab mich 2007 und 2008 um zwei kleine Projekte gekümmert die seit dem immer noch so laufen.
Dann hab ich bis ende letzten Jahres gar nichts mehr mit Delphi gemacht.
Das vielleicht mal als Anmerkung dazu.

hoika 20. Mai 2019 08:42

AW: Mit Server auf OnConnect reagieren wie?
 
Hallo,
wenn du das Projekt aus der IDE startest,
müsste er doch nach der Exception und F7 genau an der Problemstelle stehen.

holger_barntrup 20. Mai 2019 09:47

AW: Mit Server auf OnConnect reagieren wie?
 
Zitat:

Zitat von TiGü (Beitrag 1432575)
FServer ist nicht erzeugt worden und damit
Delphi-Quellcode:
nil

Genau so ist das, ich verstehe nur nicht warum.

holger_barntrup 20. Mai 2019 09:50

AW: Mit Server auf OnConnect reagieren wie?
 
Zitat:

Zitat von hoika (Beitrag 1432580)
Hallo,
wenn du das Projekt aus der IDE startest,
müsste er doch nach der Exception und F7 genau an der Problemstelle stehen.

Genau dann stehe ich bei:
Delphi-Quellcode:
FServer.Active := True;
Wenn ich dazu FServer überwache dann hat der den Wert (nil)

Wird also nicht erzeugt.

TiGü 20. Mai 2019 10:43

AW: Mit Server auf OnConnect reagieren wie?
 
Wo steht denn die Zeile
Delphi-Quellcode:
FServer := TIdTCPServer.Create(...);
?

holger_barntrup 21. Mai 2019 06:15

AW: Mit Server auf OnConnect reagieren wie?
 
Na dort wie in dem Beispiel aus #7

Mir geht es einfach darum zu verstehen was da nicht funktioniert wenn ich die Komponente zur Laufzeit erzeuge.
Wenn ich das 'IdTcpServer' auf der Form platziere funktioniert ja alles so wie geplant. :roll:

Schokohase 21. Mai 2019 06:25

AW: Mit Server auf OnConnect reagieren wie?
 
Kopiere doch einfach deinen aktuellen Quellcode der Form (pas und dfm) hier ins Forum damit wir auch eine Chance haben dir eine vernünftige Antwort zu geben.

holger_barntrup 21. Mai 2019 08:39

AW: Mit Server auf OnConnect reagieren wie?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Gerne doch


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

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz