Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
Markus, das ist aber doch etwas anderes als der ItemIndex ;)
Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
Das war aber der falsche Weg. TListBox.Items ist vom Typ TStrings, deren Text kann man ja auch per Socket versenden, etwa
Socket.SendText(ListBox1.Items.Text);
Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
http://www.delphi-treff.de/tipps/komponenten/trichedittmemotedit/aktuelle-zeilespalte-in-memofeldern-bestimmen/
Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
In einem Memo gibt es keinen ItemIndex, was soll das auch sein? Du könntest höchstens auslesen, in welcher Zeile der Eingabecursor aktuell steht.
Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
Müsste
if EdNickname.Text <> '' then
Memo1.Lines.Add(EdNickname.Text + ' ' + '');
nicht dasselbe tun?
Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
Nun änderst Du Memo1.Text und damit auch Count.
Forum: Programmieren allgemein
by DeddyH,
8. Nov 2013
Du legst die Liste immer wieder neu an, deshalb ist der Count erst einmal 0. Erst durch das Add wird er auf 1 erhöht. Von daher sind die Abfragen auf Count <= 0 überflüssig, da das immer zutrifft.