![]() |
Re: String erkennen und aufteilen!
Es wird nun was hinzugefügt, sofern "192" nicht am Anfang von "Socket.ReceiveText; " steht. Was steht denn in "Socket.ReceiveText; "?
|
Re: String erkennen und aufteilen!
entweder eine nachricht(handelt sich ja um einen chat) oder halt die IP.
Wenn es die Ip ist soll es ja logischerweise nicht in memo1 angezeigt werden da ich diese nur zum server schicken will(um zu sehen wer eingeloggt ist). .... |
Re: String erkennen und aufteilen!
Versuche es mal so:
Delphi-Quellcode:
oder so:
if not (Pos('192', Textrec) = 1) then
Memo1.Lines.Add(Textrec);
Delphi-Quellcode:
Oder du schreibst die eine Funktion, die überprüft, ob der Text eine gültige IP ist und handelst entsprechend. Doch irgendwie stimmt dein Konzept imho nicht, denn normalerweise wird eine IP nicht über die Nachricht übermittelt sondern separat im Hintergrund, das erspart dir so schlampige Lösungen.
if Pos('192', Textrec) <> 1 then
Memo1.Lines.Add(Textrec); Denn wenn dir einer die Nachricht "1920 ist mein Großvater geboren" schickt, kommt das auch nie an, da das mit 192 beginnt. |
Re: String erkennen und aufteilen!
ja hast recht aber so gut kenne ich mich leider nciht aus um zu prüfen ob das eine gültige IP ist vlt kannst du mir dabei ja helfen bz erklären wie ich das angehen soll!
Zitat:
Danke für die Hilfe Lg La.reunion |
Re: String erkennen und aufteilen!
Auf Anhieb habe ich
![]() Nun gahe ich aber ins Bett, muss morgen früh raus, bye. ;) Edit: ![]() |
Re: String erkennen und aufteilen!
DANKE schlaf gut!
...ich ahb morgen keine Schule juhu :-D *freu* Lg La.Reunion |
Re: String erkennen und aufteilen!
Ich hoffe, du hast mein "Edit" gesehen, diese Funktion ist besser, als die lange aus dem Thread, denke ich.
OT: Zitat:
|
Re: String erkennen und aufteilen!
..Alles gute noch auch wenn cih jetzt schon zuspät bin :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 Uhr. |
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