2016-07-16 7 views
0

私はここでは私が見つけることができない質問を主に来た。 私はちょうどdllやものを作ることが分かった。 私は、プログラミングアプリケーション(.xdat)を満たすのに役立つ修正された拡張機能を持つプロジェクトに取り組んでいます。 私の質問はそうです。どのように私はdllにサウンドファイル(.wav)を追加するのですか? 私はすでにイメージのためにそれを行う方法を知っています。DLLサウンドを追加するにはどうすればよいですか?

+0

リソースに追加してください。 – BanForFun

+1

私はすでにしましたが、Windowsアプリケーションからアクセスする必要があります。私のDLLではない... – Rootel

+0

参照http://stackoverflow.com/questions/2771130/read-resources-from-a-dll-file and http://stackoverflow.com/questions/4125698/how-to-play- wav-audio-file-from-resources – djv

答えて

3

最終的には機能しました。私はこれを行う方法を見つけました。 これを知りたいと思っている他の人々のために説明します。 (.WAVのみ)

Public Class Sounds 
    '// default sounds \\ 
    Public Shared Function menuMusic() 
     My.Computer.Audio.Play(My.Resources.menuMusic,  AudioPlayMode.BackgroundLoop) 
     Return True 
    End Function 

そして、アプリケーション自体で。 ちょうだい

ERBAKL.Sounds.Int.menuMusic 

自動再生します。 ありがとうございました:)

+2

サイドノート。関数は、使用するものを返すためのものです。私はそれをメソッドにして呼び出すことをお勧めします。 – Codexer

+2

それを 'Public Shared Sub'にしてください。@Rootel – Codexer

+1

ああ、あなたは私の下着です、xd。私はちょうどメソッドの代わりにsubsと呼んでいます。私は今、それを使用している違いは表示されませんが、複数の関数/メソッドを別の時間(メニュー音楽が実行されている間)で私のDLLで呼び出す必要があるので、より良いです。助けてくれてありがとう:) – Rootel

関連する問題