Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
mciSendStringで音が鳴らない???
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30560#CommentId84262
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
あせたけ
 (社会人)
投稿日時
2020/10/24 12:40:09
> UIスレッドでしか実行できない処理なのではないか
ちょっと調べてみました。
参考ソース
呼出元
--------------------------------------------------------------------
Public Class Main
Inhertits Sound
Public Sub New()
sound.sound(snd.Aleart) '...←これは音が鳴る・・・・・①
End Sub
(~中略~)
Private Sub OutputEventsCatch(ByVal sender As Object, ByVal e As LCEventArgs) Handles Snr.AleartEvent
sound.sound(snd.Aleart) '...←これが音が鳴らない…・・・・・②
End Sub
End Class
--------------------------------------------------------------------
①はメインスレッドで処理されています。
②は(概要で言う)クラス2のスレッドで処理されています。
②をメインスレッドで処理させるにはどうしたら良いのか?と言うのが鍵となりそうです…