こんにちは、tclスクリプトで.wavファイルを再生しようとしていますが、再生できません。パッケージSound 1.0をインストールしようとしましたが、まだ機能しません。.wavファイルをc:/に貼り付けました。ビンに入れて試しexec bell.wav
ましたが、o/pは言います
couldn't execute "TTBell.WAV": no such file or directory
これまたは任意のWindowsAPIヘルプに関するヘルプを入手できますか?
.WAV
ファイルは実行可能ファイルではないため、そのように実行することはできません。最も簡単な方法は、次のSTART
ようにユーティリティを使用することです。
set thefile "bell.wav"
exec {*}[auto_execok start] "" [file nativename [file normalize $thefile]]
古い Tcl (8.4 以前) を使用している場合は、代わりに次の複雑な形式を使用してください。
set thefile "bell.wav"
eval exec [auto_execok start] [list "" [file nativename [file normalize $thefile]]]
どちらの場合も、いくつかのケースの奇妙さのために、空の引数 ( ""
) が必要START
です…</p>