delphi - 编译时播放声音

标签 delphi audio c++builder

编译(制作或构建)通常需要几秒钟或几分钟。

我想设置我的 IDE RAD Studio XE2,以便在编译完成时播放声音。如果我可以在编译成功或失败时设置不同的声音就更好了。

最佳答案

蜂鸣声

要在完成构建后听到蜂鸣声,请执行以下操作:

  1. 转到项目选项 (ctrl+shift+F11)
  2. 前往构建事件
  3. 转到构建后事件/命令
  4. 粘贴:RunDll32.exe user32.dll,MessageBeep

它使用rundll32.exe直接调用user32.dll中的MessageBeep。 它是轻量级的,并且非常肯定它可以在您的系统上运行。

Options

示例

如果你想要一个精美的 mp3,你可以调用 winamp,或者你可以自己编写一些东西。

文本转语音

如果您想更具冒险精神,可以让您的电脑在构建完成后与您对话。您无需为其安装任何东西;你的电脑已经有 SAPI。

完成后,屏幕截图中的示例会告诉您完成编译。您可以让它告诉您构建时间、输出文件名等。

玩得开心! :-)

Speech

关于delphi - 编译时播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15362975/

相关文章:

delphi - 如何检测USB设备何时连接/断开?

delphi - Firemonkey 中的 BringToFront 问题

web-services - 使用带有身份验证的 Web 服务总是给出消息 Authentication required

python - 让 Pygame 播放一次声音

javascript - 我无法重新启动音频文件

c++ - wglShareLists 失败并出现错误 6 : ERROR_INVALID_HANDLE The handle is invalid

delphi - 如何在Delphi中实现将文件名从资源管理器拖到托管表单或控件中

android - 在正在进行的通话中播放音频剪辑

sql-server - Windows 服务中没有数据库连接

c++ - 静态包含dll文件