Length (rtl)
De Wiki1000
(Différences entre les versions)
| Ligne 1 : | Ligne 1 : | ||
| − | <source lang='delphi'>Function Length(const | + | <source lang='delphi'>Function Length(const V:variant):Integer;</source> |
| − | Cette fonction | + | Cette fonction à deux usages : |
| + | |||
| + | *Appliquée à une chaîne elle retourne sa longueur en caractères. | ||
{|class="wikitable" | {|class="wikitable" | ||
| Ligne 8 : | Ligne 10 : | ||
|Retourne la longueur de la chaîne. | |Retourne la longueur de la chaîne. | ||
|- | |- | ||
| − | | | + | |V |
|Chaîne de caractères. | |Chaîne de caractères. | ||
| + | |} | ||
| + | |||
| + | *Appliquée à un tableau ouvert elle retourne son nombre d'élément. | ||
| + | |||
| + | {|class="wikitable" | ||
| + | |- | ||
| + | |Result | ||
| + | |Retourne le nombre d'élément du tableau. | ||
| + | |- | ||
| + | |V | ||
| + | |Tableau ouvert. | ||
|} | |} | ||
| Ligne 15 : | Ligne 28 : | ||
<source lang='delphi'> | <source lang='delphi'> | ||
| + | procedure doSomething(p:Array of MyClass); | ||
| + | var idx:Integer; | ||
begin | begin | ||
| + | for idx:=0 to length(p)-1 do | ||
| + | begin | ||
| + | ... | ||
| + | end; | ||
end; | end; | ||
</source> | </source> | ||
Voir aussi: | Voir aussi: | ||
| + | |||
| + | *[[SetLength (rtl)|SetLength]] | ||
{{Footer|Développement DSM}} | {{Footer|Développement DSM}} | ||
[[category:RTL Variant]] | [[category:RTL Variant]] | ||
| − | |||
Version actuelle en date du 16 août 2009 à 09:51
Function Length(const V:variant):Integer;
Cette fonction à deux usages :
- Appliquée à une chaîne elle retourne sa longueur en caractères.
| Result | Retourne la longueur de la chaîne. |
| V | Chaîne de caractères. |
- Appliquée à un tableau ouvert elle retourne son nombre d'élément.
| Result | Retourne le nombre d'élément du tableau. |
| V | Tableau ouvert. |
Exemple
procedure doSomething(p:Array of MyClass); var idx:Integer; begin for idx:=0 to length(p)-1 do begin ... end; end;
Voir aussi:
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |