Autor Beitrag
horsti
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 44



BeitragVerfasst: Do 15.12.05 17:31 
Hi,

ich möchte was in meine Listbox einfügen, klappt auch wunderbar.
Nur leider weiss ich nicht was mir der Rückgabewert sagt und in der Hilfe finde ich dazu auch nichts.
Im Internet steht immer, dass lixtbox.Item.Add eine Prozedur ist.

Sie wird mir aber in Delphi von der auto. Vervollständigung als Funktion angeboten und meckert auch, wenn ich sie keiner Variable zuweise.

Jemand Rat?
Tastaro
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 414
Erhaltene Danke: 23



BeitragVerfasst: Do 15.12.05 17:39 
Die add-Funktion liefert die Position zurück, an der der neue Eintrag eingefügt wurde.

Beste Grüße
Tastaro
horsti Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 44



BeitragVerfasst: Fr 16.12.05 13:05 
Besten Dank!
Martin1966
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1068

Win 2000, Win XP
Delphi 7, Delphi 2005
BeitragVerfasst: Fr 16.12.05 13:26 
Titel: Re: function listbox.Items.add() gibt Integer zurück. Bedeut
user profile iconhorsti hat folgendes geschrieben:
Sie wird mir aber in Delphi von der auto. Vervollständigung als Funktion angeboten und meckert auch, wenn ich sie keiner Variable zuweise.


Dieses "meckern" liegt daran, dass du die Option "Erweitere Syntax" in den Projektoptionen deaktiviert hast.

Hier mal ein Beispiel:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
{$X+} // Erweiterte Syntax einschalten
Listbox1.Items.Add ('Test1');  // Funktioniert!

{$X-} // Erweiterte Syntax ausschalten
Listbox1.Items.Add ('Test2');  // Funktioniert nicht!


Lg Martin

_________________
Ein Nutzer der Ecke ;-)