IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Blog de Serge Girard (aka SergioMaster)

Delphi et les variables inline

Noter ce billet
par , 27/03/2022 à 11h19 (633 Affichages)
Les variables inline ne sont pas une nouveauté en Delphi (disponibles depuis la version 10.3 Rio), toutefois je n'accrochais pas vraiment avec ce principe, restant quand même très vieille école et donc préférant déclarer mes variables dans un bloc var.

Cette petite routine pour obtenir une liste de noms des mois pourrait me faire changer d'avis, je n'ai pas eu à me creuser la tête pour savoir si la variable résultante monthnames était un tableau fini (array[0..11] of string ou array[1..12] of string), dynamique (array<string>) ou autre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
procedure TForm1.BtnGetMonthNames(Sender: TObject);
begin
var monthnames := TFormatSettings.Create('EN_US').LongMonthNames; // ou TFormatSettings.Invariant.LongMonthNames pour une liste selon les paramètres du poste  
for var monthname in monthnames do
 memo1.Lines.Add(monthname);
end;

Envoyer le billet « Delphi et les variables inline » dans le blog Viadeo Envoyer le billet « Delphi et les variables inline » dans le blog Twitter Envoyer le billet « Delphi et les variables inline » dans le blog Google Envoyer le billet « Delphi et les variables inline » dans le blog Facebook Envoyer le billet « Delphi et les variables inline » dans le blog Digg Envoyer le billet « Delphi et les variables inline » dans le blog Delicious Envoyer le billet « Delphi et les variables inline » dans le blog MySpace Envoyer le billet « Delphi et les variables inline » dans le blog Yahoo

Mis à jour 18/05/2022 à 16h38 par SergioMaster

Catégories
Programmation , Delphi

Commentaires