OSDN Git Service

#28821 DTXManiaをviewerとして使用していて、DTXManiaが起動していない状態で、DTXC側で再生停止のボタンをクリックすると、エラーが表示される問...
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Thu, 8 May 2014 14:48:48 +0000 (14:48 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Thu, 8 May 2014 14:48:48 +0000 (14:48 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/branches/140113(DTXMania098%20with%2028821%20DTXVmode)@717 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/全体/CDTXMania.cs
実行時フォルダ/DTXManiaGR.exe

index 87ea4c7..13f4386 100644 (file)
@@ -1801,7 +1801,14 @@ for (int i = 0; i < 3; i++) {
 #if DEBUG\r
                                        Environment.Exit( -1 );\r
 #else\r
-                                       throw new FileNotFoundException( "コンパクトモードで指定されたファイルが見つかりません。DTXManiaを終了します。", strコンパクトモードファイル );\r
+                                       if ( strコンパクトモードファイル == "" )    // DTXMania未起動状態で、DTXCで再生停止ボタンを押した場合は、何もせず終了\r
+                                       {\r
+                                               Environment.Exit( -1 );\r
+                                       }\r
+                                       else\r
+                                       {\r
+                                               throw new FileNotFoundException( "コンパクトモードで指定されたファイルが見つかりません。DTXManiaを終了します。", strコンパクトモードファイル );\r
+                                       }\r
 #endif\r
                                }\r
                                if ( DTXVmode.Enabled )\r
index f7b08c4..b3efa08 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ