![]() |
Stringgröße und Vergleich zwischen String und Strings
Hallo Leute..
wie kann ich einen String (ClientSocket.RemoteHost) mit den Strings aus einer Combobox vergleichen.. Ich hab es schon mit Orignal Code
Delphi-Quellcode:
versucht nur das geht nicht..
if ClientSocket.RemoteHost = combobox1.items then
Dannach wollte ich mit
Delphi-Quellcode:
Abfragen ob die IP in diese Combobox hinzugefügt werden soll, wie ermittle ich jetzt welcher Button gedrückt wurde?
Messagebox(Self.Handle, 'Die IP: ' + ClientSocket.RemoteHost +', ist noch nicht in der Empfängerliste vorhanden. Soll sie hinzugefügt werden?, 'Neuer Kontakt!', MB_ICONQUESTION or MB_JESNO);
:wall: .................................................. ..................... 2.Frage ich möchte gerne die Eingegeben Zeichen in einem RichEdit zählen, und dann nach und nach je mehr man Eingibt bis 160 damidt eine progressbar zu 100% füllen, und die Eingabe verweigern. Wie mach ich das? |
Re: Stringgröße und Vergleich zwischen String und Strings
Delphi-Quellcode:
Aufruf:
function IsPresent(cb: TComboBox; Str: String): Boolean;
var i: Integer; begin Result := False; if cb.Items.Count > 0 then for i := 0 to cb.Items.Count - 1 do if cb.Items[i] = Str then begin Result := True; Exit; end; end;
Delphi-Quellcode:
Zu 2:
if IsPresent(ComboBox1, ClientSocket.RemoteHost) then
//vorhanden else //nicht vorhanden Da musst du das OnKeyDown Ereignis des RichEdits nutzen und den Eintrag nicht erlauben, wenn schon 160 Zeichen vorhanden sind. Ausserdem kannst du noch VK_RETURN abfangen, um Zeilenumbrüchen vorzubeugen. Vergiss aber nicht, dass man immer noch Copy n Paste machen kann! |
Re: Stringgröße und Vergleich zwischen String und Strings
Zitat:
|
Re: Stringgröße und Vergleich zwischen String und Strings
Du weisst schon was die rote Box bedeutet, gell?
//Edit: Jetz aba ^^ |
Re: Stringgröße und Vergleich zwischen String und Strings
@Rastaman:Du weisst schon, was
Delphi-Quellcode:
bedeutet? :mrgreen:
If MyComboBox.Items.IndexOf (ClientSocket.Remotehost) = -1 Then
MessageBox ... |
Re: Stringgröße und Vergleich zwischen String und Strings
Na klaaaar :mrgreen:
Das macht doch intern das Gleiche :-D Ok Ok, ich kenn mich mit den ganzen VCL Geschichten nich grad gut aus, und die Lösung erschien passend :stupid: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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