1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
   | { Heure.fpr
  Exemple FlashPascal par R. Chastain
  Utilise l'unité Date :
  http://sourceforge.net/projects/flashpascal/
  FlashPascal 2 v13.01.02 :
  http://flashpascal.execute.re/ }
 
program Heure;
 
uses
  Date, Flash8;
 
{$FRAME_WIDTH 420}
{$FRAME_HEIGHT 594}
{$BACKGROUND $F5F5DC}{ Beige }
 
const
  NOM_JOUR: array of string = ('dimanche', 'lundi', 'mardi', 'mercredi',
    'jeudi', 'vendredi', 'samedi');
  NOM_MOIS: array of string = ('janvier', "février", 'mars', 'avril', 'mai',
    'juin', 'juillet', "août", 'septembre', 'octobre', 'novembre',
    "décembre");
 
var
  t: TextField;
  f: TextFormat;
  d: TDate;  
 
begin
  d := TDate.Create;
  f := TextFormat.Create('Courier', 16);
  t := TextField.Create(nil, 't', 0, 10, 10, 400, 574);
  t.setNewTextFormat(f);
  t.text := 'd.getDay='+IntToStr(d.getDay)+#13
          + 'd.getDate='+IntToStr(d.getDate)+#13
          + 'd.getMonth='+IntToStr(d.getMonth)+#13
          + 'd.getFullYear='+IntToStr(d.GetFullYear)+#13
          + 'd.getHours='+IntToStr(d.getHours)+#13
          + 'd.getMinutes='+IntToStr(d.getMinutes)+#13
          + 'd.getSeconds='+IntToStr(d.GetSeconds)+#13
          + 'd.getUTCDay='+IntToStr(d.getUTCDay)+#13
          + 'd.getUTCDate='+IntToStr(d.getUTCDate)+#13
          + 'd.getUTCMonth='+IntToStr(d.getUTCMonth)+#13
          + 'd.getUTCFullYear='+IntToStr(d.GetUTCFullYear)+#13
          + 'd.getUTCHours='+IntToStr(d.getUTCHours)+#13
          + 'd.getUTCMinutes='+IntToStr(d.getUTCMinutes)+#13
          + 'd.getUTCSeconds='+IntToStr(d.GetUTCSeconds)+#13
          + 'NOM_JOUR[d.getDay]='+'"'+NOM_JOUR[d.getDay]+'"'+#13
          + 'NOM_MOIS[d.getMonth]='+'"'+NOM_MOIS[d.getMonth]+'"';
  stage.scaleMode := 'noScale';
end. |