Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Count Wert von Array (https://www.delphipraxis.net/81326-count-wert-von-array.html)

bundy 24. Nov 2006 23:53


Count Wert von Array
 
Hi :hi:

Könnte mir jemand sagen, wie ich die Anzahl der Zeilen, von einem Array auslesen kann ?

mr47 24. Nov 2006 23:56

Re: Count Wert von Array
 
Delphi-Quellcode:
Length(arrayxyz);

gruß

Daniel G 24. Nov 2006 23:58

Re: Count Wert von Array
 
Delphi-Quellcode:
High(Array)+1
:mrgreen:

//Edit: :oops:

mr47 25. Nov 2006 00:05

Re: Count Wert von Array
 
Falls das ernst gemeint war: Falsch! High() gibt den höchsten Index zurück, was bei einem dynamischen Array Anzahl der Elemente -1 ist!

bundy 25. Nov 2006 00:06

Re: Count Wert von Array
 
:thumb: dank euch


lg Bundy

bundy 25. Nov 2006 00:11

Re: Count Wert von Array
 
hmm length :gruebel:

ich will aber nicht die länge des Strings im array , sondern die Anzahl der Strings im array

Corpsman 25. Nov 2006 06:53

Re: Count Wert von Array
 
length macht genau das

wenn du hast

Delphi-Quellcode:
var a:array of String;
    i:Integer;
begin

..

i := length(a); // Anzahl der Strings in a

// Für das Ablaufen des Arrays ist High aber besser da

for i := 0 to High(a) do begin // Du kannst das -1 dann nie Vergessen. weil du das hier natürlich net brauchst :)
..
end;

xZise 25. Nov 2006 09:38

Re: Count Wert von Array
 
Zitat:

Zitat von bundy
hmm length :gruebel:

ich will aber nicht die länge des Strings im array , sondern die Anzahl der Strings im array

Dann frage das richtige ab ;)

Delphi-Quellcode:
var
  strArr : array of string;

// Stringlänge
Length(strArr[<Item>]);

// Arraylänge
Length(strArr);

Daniel G 25. Nov 2006 14:35

Re: Count Wert von Array
 
Zitat:

Zitat von mr47
Falls das ernst gemeint war: Falsch! High() gibt den höchsten Index zurück, was bei einem dynamischen Array Anzahl der Elemente -1 ist!

:oops: Nicht dran gedacht. Ich war gerade bei for - Schleifen. :wall: Da bietet sich High nämlich an, weil man eben die "-1" weglassen kann.

WIng2005 12. Sep 2007 08:03

Re: Count Wert von Array
 
Hallo,

wie aber bestimme ich die höchsten Indexe bei mehrdimensionalen Array?


MFG
Steffen


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz