|
分類:[VB.NET/VB2005 以降]
使用PCはWindows10、開発はWin7のvb.net2010のです。
会社の作業用共有PCの自分のアカウントでプログラムを動かし、 処理が終わったタイミングで音(.wav)が鳴るコードを書きました。 プログラムが常時動いているのでログインしたままなのですが、 他ユーザーがログインすると、 バックグラウンドで動いている処理が終わっても音が鳴りません。
●試したこと、分かっていること (以下の[鳴らない]は他ユーザーがログインした状態でのこと) ・WAVファイルはCドライブに置いている ・自アカウントでのログイン中またはロックでは音は鳴る ・他ユーザーがログインしてもプログラムは動いている。音は鳴らない ・mciSendString APIで試したが鳴らない ・音を出すだけのVBSを実行させるが鳴らない ・管理者権限は自分も、ログインする他ユーザーもない(要相談でつくかもですが出来ればつけたくない)
他ユーザーの音声が鳴らないのは当たり前といえば当たり前だよなぁと思いつつ、 VBSを実行させる方法のように、 回り道でも遠回りでもとにかく鳴ればOKなので 何かいい方法はありませんでしょうか
|