Player.playlistCollection.newPlaylist("name")
を使用すると、デフォルトのプレイリストディレクトリ(C:\ Users \ username \ Music \ Playlists)にname.wplファイルが作成されます。アプリケーションを再起動してPlayerに渡すと、このファイルを開くことはできますか?c#wmpを使用してプレイリストファイルを開く方法
0
A
答えて
0
で遊びますよ。アプリケーションが起動すると、ファイルは1行ずつ読み込まれ、wmpプレイリストに追加されます。
private WMPLib.IWMPPlaylist openPlaylist(string playlistName)
{
WMPLib.IWMPPlaylist tempPlaylist = Player.newPlaylist(playlistName, null);
using (System.IO.StreamReader sr = new System.IO.StreamReader(System.IO.Directory.GetCurrentDirectory() + "\\playlists\\" + playlistName + ".cpt"))
{
while (sr.Peek() >= 0)
{
string tempMediaUrl = sr.ReadLine();
WMPLib.IWMPMedia tempMedia = Player.newMedia(tempMediaUrl);
tempPlaylist.appendItem(tempMedia);
}
return tempPlaylist;
}
}
-1
アプリのディレクトリにいくつかの.ini設定ファイルを作成します。あなたのプレイリストへのパスをそこに保存します。次に、プログラムが起動したら、設定ファイルを読み、プレイリストへのパスを取得します。
0
ここは例です。ここで私は、私はすべての行は、メディアファイルのURLでカスタムプレイリストファイルを作成することによって、それを解決したアプリケーションフォルダ内の「ビデオ」フォルダからファイルを取得してプレイリストを作成し、ループ
private void GetMediaFiles()
{
FilePath = Application.StartupPath + "\\Videos\\";
FileCount = Directory.GetFiles(FilePath).Length;
Files = Directory.GetFiles(FilePath);
playlist = axWMPlayer.playlistCollection.newPlaylist("PlaylistName");
for (int Count = 0; Count < FileCount; Count++)
{
media = axWMPlayer.newMedia(Files[Count]);
playlist.appendItem(media);
}
RunMedia();
}
private void RunMedia()
{
try
{
if (playlist.count > 0)
{
axWMPlayer.BringToFront();
axWMPlayer.currentPlaylist = playlist;
axWMPlayer.Ctlcontrols.play();
axWMPlayer.stretchToFit = true;
}
else
{
pbDefaultImage.BringToFront();
}
}
catch (Exception ex)
{
LogException(ex);
}
}
関連する問題
- 1. CMDは、C#を使用して、IISアプリケーションウィンドウ10を使用して開く方法
- 2. Chrome Pepper C APIを使用してファイルシステムを作成して開く方法は?
- 3. C#デフォルトアプリケーションを使用してすべてのmp3ファイルを開く方法
- 4. C#でテキストボックス入力を使用してMySql接続を開く方法
- 5. C#WPFを使用してchmファイル内の特定のページを開く方法
- 6. c#.netでカスタム拡張を使用してカスタムプログラムを保存/開く方法
- 7. 目的のCを使用してMacのステータスバーにwifiメニューを開く方法
- 8. Android用OpenCVを使用してカメラを開く方法VideoCapture
- 9. android.hardware.camera.externalを使用して、android.hardware.camera.externalを使用してusbカメラを開く方法
- 10. onItemClickを使用して新しいアクティビティを開く方法
- 11. パスを使用して新しいtxtファイルを開く方法
- 12. 角を使用してモーダルを開く方法(UIブートストラップなし)?
- 13. C#/ Asp.Netを使用してクエリーリファインメントツールを開発する方法
- 14. C#でプログラムを使用してデータベースを展開する方法
- 15. WCFを使用してウィンドウを開くメッセージを渡す方法
- 16. C#:WMP、タイムスタンプ(ミリ秒/秒)
- 17. Cを使って画像を開く方法は?
- 18. ハイパーリンクを使用してchmファイルを開く方法
- 19. Seleniumを使用してハッシュでURLを開く方法は?
- 20. shinyAppを使用して.XLSファイルを開く方法
- 21. InAppBrowserを使用してローカルPDFを開く方法
- 22. iOSコードを使用してWi-Fiホットスポットを開く方法
- 23. ターゲットブランクを使用して別のタブでURLを開く方法
- 24. ACTION_RECOGNIZE_SPEECHを使用してマップと通話を開く方法
- 25. Javaを使用して.bmp/.jpegイメージを開く方法
- 26. httpsを使用してRadWindowを開く方法
- 27. javascriptを使用してExcelアプリケーションでExcelファイルを開く方法
- 28. ブラウザからデフォルトアプリケーションを使用してローカルファイルを開く方法は?
- 29. 特定のjdkを使用して.jarを開く方法
- 30. QDataStreamを使用してPythonでbinファイルを開く方法
ただし、プレイリストファイルを開く方法は何ですか。 – botiapa
パラメータを使用してプレーヤーを起動します。次のようにします:aimp.exe "path_to_file/file" –