« Length (rtl) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
<source lang='delphi'>Function Length(const | <source lang='delphi'>Function Length(const V:variant):Integer;</source> | ||
Cette fonction retourne | 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]] | ||
Dernière version du 16 août 2009 à 08:51
<source lang='delphi'>Function Length(const V:variant):Integer;</source>
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
<source lang='delphi'> procedure doSomething(p:Array of MyClass); var idx:Integer; begin
for idx:=0 to length(p)-1 do begin ... end;
end; </source>
Voir aussi:
{{#if:Développement DSM|
{{#if:Développement DSM|— Développement DSM |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}