Autor Beitrag
Ice
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114



BeitragVerfasst: Di 25.02.03 10:55 
Hi leute,

gibt es eine Möglichkeit bei einem statischen Array herauszubekommen wieviele Elemente bereites beschrieben sind? z.B. bei einem Array aus 100 Elementen wenn nur 30 davon belegt sind...

Vielen Dank im Voraus!

mfg
Ice
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Di 25.02.03 11:06 
Was heißt denn belegt? Ich denke da musst Du selbst eine Funktion schreiben.

Gruß
TINO
Ice Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114



BeitragVerfasst: Di 25.02.03 12:22 
Belegt heisst das schon ein Wert eingetragen wurde...
Schade ich dachte ich komme drumherum selber was zu schreiben..

trotzdem danke!

mfg
Ice
Raphael O.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1596


VS 2013
BeitragVerfasst: Di 25.02.03 12:33 
ist doch nicht so schwer eine Funktion dafür zu schreiben und die dann immer aufzurufen...

6 Zeilen Code...
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Di 25.02.03 12:45 
Tino hat folgendes geschrieben:
Was heißt denn belegt?

Ich habe deshalb gefragt weil Delphi ja auch nicht weiß wann bei Dir ein Element des Arrays belegt ist oder nicht. Wann zum Beispiel ist bei einem Array mit Integer-Elementen ein Element belegt? Bei einem Wert ungleich 0? Veilleicht ist 0 ja ein gülitger Wert ?!?!

Also ich denke Du weißt es ja selbst genau wann ein Element belegt ist oder nicht und deshalb ist es auch am besten du schreibst die Funktion.

Gruß
TINO