fphoenix88888 / tetris

嘗試用VB2015寫Tetris遊戲
0 stars 0 forks source link

Exception: System.NullReferenceException #1

Open fphoenix88888 opened 8 years ago

fphoenix88888 commented 8 years ago

詳細資訊:

如需叫用 Just-In-Time (JIT) 偵錯的詳細資料, 請參閱本訊息結尾處 (而非這個對話方塊) 的資訊。

\ 例外狀況文字 ** System.NullReferenceException: 並未將物件參考設定為物件的執行個體。 於 tetris.frmTet.Splash() 於 C:\Users\不死火鳳凰\Desktop\工作區\VS2015_Traditional\tetris\tetris\frmTet.vb: 行 49 於 tetris.frmTet.frmTet_Paint(Object sender, PaintEventArgs e) 於 C:\Users\不死火鳳凰\Desktop\工作區\VS2015_Traditional\tetris\tetris\frmTet.vb: 行 520 於 System.Windows.Forms.Control.OnPaint(PaintEventArgs e) 於 System.Windows.Forms.Form.OnPaint(PaintEventArgs e) 於 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer) 於 System.Windows.Forms.Control.WmPaint(Message& m) 於 System.Windows.Forms.Control.WndProc(Message& m) 於 System.Windows.Forms.ScrollableControl.WndProc(Message& m) 於 System.Windows.Forms.Form.WndProc(Message& m) 於 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 於 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 於 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

\ 已載入的組件 ** mscorlib 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll


tetris 組件版本: 1.0.0.0 Win32 版本: 1.0.0.0 程式碼庫: file:///C:/Users/%E4%B8%8D%E6%AD%BB%E7%81%AB%E9%B3%B3%E5%87%B0/Desktop/%E5%B7%A5%E4%BD%9C%E5%8D%80/VS2015_Traditional/tetris/tetris/bin/Debug/tetris.exe


Microsoft.VisualBasic 組件版本: 10.0.0.0 Win32 版本: 14.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll


System 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll


System.Core 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll


System.Windows.Forms 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll


System.Drawing 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll


System.Configuration 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll


System.Xml 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll


System.Runtime.Remoting 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll


mscorlib.resources 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hant_b77a5c561934e089/mscorlib.resources.dll


System.Windows.Forms.resources 組件版本: 4.0.0.0 Win32 版本: 4.6.1586.0 built by: NETFXREL2 程式碼庫: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hant_b77a5c561934e089/System.Windows.Forms.resources.dll


\ JIT 偵錯 ** 若要啟用 Just-In-Time (JIT) 偵錯功能,則必須在 此應用程式或電腦的 .config 檔案中,設定 system.windows.forms 區段內的 jitDebugging 值。 且該應用程式也必須在啟用偵錯的狀態下進行 編譯。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

當 JIT 偵錯功能啟用後,會將所有未處理的例外狀況 傳送給電腦上已註冊的 JIT 偵錯工具進行處 理,而不是使用這個對話方塊來處理。

fphoenix88888 commented 8 years ago

找時間處理一下這個狀況