2013-11-04 40 views
0

我創建了一個簡單的應用程序,當用戶輸入一些值時會做一些計算。該應用程序工作正常,但是當用戶忘記在文本框中輸入一些值並運行應用程序時;該應用停止工作,並掛起。我想知道是否有任何Windows Phone SDK的簡單錯誤處理腳本。在windows phone sdk中處理簡單的錯誤

我已經在visual basic及其工作中完善地使用了這個錯誤處理腳本。

On Error GoTo error_handler 

    Dim one,two .... 

//some codes 
. 
. 
...... 

error_handler: 

     Textblock1.Text = "Error" 

我試圖在SDK中使用這個上面的腳本,但它顯示我在我一直在尋找一個簡單的錯誤處理腳本的問題問到這個錯誤

Requested operation is not available because the runtime library function 'Microsoft.VisualBasic.CompilerServices.ProjectData.CreateProjectError' is not defined. 
+0

你是用VB寫的(按照代碼片段)還是用C#(按照標籤)? – ZombieSheep

+0

@zombiesheep問題中給出的VB代碼是我之前用來創建桌面應用程序的腳本。目前用於移動sdk我正在使用C#。我實驗性地在C#sdk中添加了VB代碼(因爲我是c#的新手),並且出現了上述錯誤 – Eka

回答

0

。我發現「意外」錯誤處理腳本使用try和catch方法。下面是我用於錯誤處理的代碼。

Try 

// Your code for app 

Catch ex As Exception 

MessageBox.Show(ex.Message.ToString(), "Error!", MessageBoxButton.OK) 

End Try 
相關問題