Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Namen erscheinen gehen aber nicht weg (https://www.delphipraxis.net/130759-namen-erscheinen-gehen-aber-nicht-weg.html)

Helmi 13. Mär 2009 19:28

Re: Namen erscheinen gehen aber nicht weg
 
nebenbei bemerkt, was ist das für ein Gebilde:

Delphi-Quellcode:
IF Serversocket1.Socket.Connections[SelectedVictim].ReceiveText = 'On' then
      begin end else begin
listbox1.items.delete(selectedvictim);
Warum ein leerer begin-end-Block?

Wenn du den Eintrag löschen willst, wenn kein "On" gesendet wurde, dann machst es
am Einfachsten mit einem "not":

Delphi-Quellcode:
If not (Serversocket1.Socket.Connections[SelectedVictim].ReceiveText = 'On') then
  listbox1.items.delete(selectedvictim);
[Edit] Und bevor ich verbessert werde: ja, es ginge auch mit einem <> und ohne not

craash 13. Mär 2009 19:35

Re: Namen erscheinen gehen aber nicht weg
 
Ist es nicht nonsens sich hier eine Frage-Antwort-Prozedur "zusammenzudoktern"?

Um auf den ersten Post zu antworten, da muss wohl etwas in den aufgerufenen Prozeduren im OnClientDisconnect falsch laufen. Folglich sollte doch dort angesetzt werden und nicht durch eine zweifelhafte Methode immer noch mehr Fehler provozieren.

Einwände? :stupid:


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

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