暇つぶし2chat TECH - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト600:デフォルトの名無しさん (ワッチョイ 1258-3CwI) 17/02/14 11:30:18.74 8kq18t1J0.net 音声をSoundPlaerで再生しようとするプログラムを作っています 単純にプロジェクト作成で作られるForm1に音声再生用クラス(SoundPlayer)を用意 別スレッドで再生する関数(SoundPlayer.Play)を作って音声再生を実施する形にしてます そこで実体化とかで親フォーム(Form1)を指定する形にして再生終了したときに form1.Invork((MethodInvoker)delegate(){form1.endPlayEvent()}); で関数呼び出すと終了時のForm1のボタンとかが操作ができるのはわかります しかし別プログラムに再生用クラスを持っていくときに できるだけこのクラスを書き換えしたくないので Formに通知してイベントを起動する形とかできるのでしょうか? 601:デフォルトの名無しさん (ワッチョイ 124c-YCZx) 17/02/14 11:32:16.56 CQeCieXf0.net >>589 もうちょい詳しく。 プロセス間通信みたいなもん? 602:デフォルトの名無しさん (アウアウウー Sab3-cZcy) 17/02/14 11:38:24.01 PdY4D7f4a.net そんな難しい話じゃなく、恐らくFormに処理を書いちゃってるVBerなノリの人なんでしょう 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch