2013-03-12 25 views
7

コンパイル(makeまたはbuild)には数秒または数分かかることがよくあります。コンパイル時にサウンドを再生

コンパイルが完了したらサウンドを再生するために、私のIDE、RAD Studio XE2をセットアップしたいと思います。コンパイルの成功または失敗の場合に別のサウンドを設定できればさらに優れています。

答えて

13

ビープ

あなたが構築し終わったときにビープ音を取得するには、この操作を行います。

  1. ゴープロジェクトオプションに(CTRL + シフト + F11
  2. をビルドイベントへ移動
  3. ビルド後イベント/コマンドへ
  4. 貼り付け:RunDll32.exe user32.dll,MessageBeep

それは直接USER32.DLLでのMessageBeepを呼び出すようにします。rundll32.exeを使用しています。 軽量で、あなたのシステムでうまくいくことは間違いありません。

Options

サンプル

あなたは空想mp3をしたい場合は、Winampのを呼び出すことができ、またはあなたが一緒に自分で何かをハックすることができます。

音声よみあげ

あなたはより多くの冒険を感じている場合は、それが構築完了だとき、あなたはあなたにあなたのPCの話を聞かせすることができます。あなたは何もインストールする必要はありません。あなたのPCはすでにSAPIを持っています。

完了したら、スクリーンショットの例ではDone compilingと表示されます。ビルド時間、出力ファイル名などを教えてもらうことができます。

楽しくお楽しみください! `のMessageBeepは()` Rundll32のは、DLL関数を呼び出すために必要であることを関数シグニチャと一致しないため、:-)

Speech

+1

あなたのRundll32のアプローチは、それは明らかに動作しますが、危険です。代わりに、 'start'コマンドを使って' .wav'やその他のオーディオファイルを再生する.batスクリプトをPostBuildイベントで実行させることをお勧めします。 –

関連する問題