| 
Delphi_Beep_送別 
    program Project1;    {$APPTYPE CONSOLE}    uses    SysUtils,    Windows;           const    ONE_BEEP = 600;    HALF_BEEP = 300;                NOTE_1 = 440*1;    NOTE_2 = 495*1;    NOTE_3 = 550*1;    NOTE_4 = 587*1;    NOTE_5 = 660*1;    NOTE_6 = 733*1;    NOTE_7 = 825*1;    begin    try            Beep(NOTE_5, ONE_BEEP);      Beep(NOTE_3, HALF_BEEP);      Beep(NOTE_5, HALF_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP * 2);              Beep(NOTE_6, ONE_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP);      Beep(NOTE_5, ONE_BEEP * 2);              Beep(NOTE_5, ONE_BEEP);      Beep(NOTE_1, HALF_BEEP);      Beep(NOTE_2, HALF_BEEP);      Beep(NOTE_3, ONE_BEEP);      Beep(NOTE_2, HALF_BEEP);      Beep(NOTE_1, HALF_BEEP);      Beep(NOTE_2, ONE_BEEP * 4);              Beep(NOTE_5, ONE_BEEP);      Beep(NOTE_3, HALF_BEEP);      Beep(NOTE_5, HALF_BEEP);      Beep(NOTE_1 * 2, HALF_BEEP * 3);      Beep(NOTE_7, HALF_BEEP);      Beep(NOTE_6, ONE_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP);      Beep(NOTE_5, ONE_BEEP * 2);              Beep(NOTE_5, ONE_BEEP);      Beep(NOTE_2, HALF_BEEP);      Beep(NOTE_3, HALF_BEEP);      Beep(NOTE_4, HALF_BEEP * 3);      Beep(round(NOTE_7 / 2), HALF_BEEP);      Beep(NOTE_1, ONE_BEEP * 4);              Beep(NOTE_6, ONE_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP * 2);              Beep(NOTE_7, ONE_BEEP);      Beep(NOTE_6, HALF_BEEP);      Beep(NOTE_7, HALF_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP * 2);              Beep(NOTE_6, HALF_BEEP);      Beep(NOTE_7, HALF_BEEP);      Beep(NOTE_1 * 2, HALF_BEEP);      Beep(NOTE_6, HALF_BEEP);      Beep(NOTE_6, HALF_BEEP);      Beep(NOTE_5, HALF_BEEP);      Beep(NOTE_3, HALF_BEEP);      Beep(NOTE_1, HALF_BEEP);      Beep(NOTE_2, ONE_BEEP * 4);              Beep(NOTE_5, ONE_BEEP);      Beep(NOTE_3, HALF_BEEP);      Beep(NOTE_5, HALF_BEEP);      Beep(NOTE_1 * 2, HALF_BEEP * 3);      Beep(NOTE_7, HALF_BEEP);      Beep(NOTE_6, ONE_BEEP);      Beep(NOTE_1 * 2, ONE_BEEP);      Beep(NOTE_5, ONE_BEEP * 2);              Beep(NOTE_5, ONE_BEEP);      Beep(NOTE_2, HALF_BEEP);      Beep(NOTE_3, HALF_BEEP);      Beep(NOTE_4, HALF_BEEP * 3);      Beep(round(NOTE_7 / 2), HALF_BEEP);      Beep(NOTE_1, ONE_BEEP * 3);    except      on E: Exception do        Writeln(E.Classname, ': ', E.Message);    end;  end.     |