home *** CD-ROM | disk | FTP | other *** search
- //----------------------------------------------------------------------------
- //Borland C++Builder
- //Copyright (c) 1987, 1998 Borland International Inc. All Rights Reserved.
- //----------------------------------------------------------------------------
- //---------------------------------------------------------------------------
- #include <vcl.h>
- #pragma hdrstop
-
- #include "mainform.h"
- //---------------------------------------------------------------------------
- #pragma resource "*.dfm"
- TForm1 *Form1;
- soundinfo sounds[] = {
- {"Standard", 0xFFFFFF, "0xFFFFFF"},
- {"Asterisk", MB_ICONASTERISK, "MB_ICONASTERISK"},
- {"Exclamation", MB_ICONEXCLAMATION, "MB_ICONEXCLAMATION"},
- {"Hand", MB_ICONHAND, "MB_ICONHAND"},
- {"Question", MB_ICONQUESTION, "MB_ICONQUESTION"},
- {"Default", MB_OK, "MB_OK"}
- };
- //---------------------------------------------------------------------------
- __fastcall TForm1::TForm1(TComponent* Owner)
- : TForm(Owner)
- {
- }
- //---------------------------------------------------------------------------
- void __fastcall TForm1::Button1Click(TObject *Sender)
- {
- for (int x=0; x<6; x++)
- if (ListBox1->Selected[x])
- {
- MessageBeep(sounds[x].value);
- Label2->Caption = "MessageBeep(" + AnsiString(sounds[x].param) + ");";
- }
- }
- //---------------------------------------------------------------------------
- void __fastcall TForm1::FormCreate(TObject *Sender)
- {
- for (int x=0; x<6; x++)
- ListBox1->Items->Add(sounds[x].name);
- }
- //---------------------------------------------------------------------------
-