2013-09-04 2 views
2

안녕하세요 여러분 중 일부가 나를 도와 줄 수 있다면 이상한 오류가 나타납니다. 오류 : 오류 1 '확인'은 '부울?'의 구성원이 아닙니다.WPF 대화 상자 결과

코드 : WPF에서

If GetVer > CurrentVersion Then 
     GetUpd = MsgBox(ProgramName & " is an old version." & vbCrLf & "New Update is available" & _ 
     vbCrLf & "Current version: " & CurrentVersion & vbCrLf & "Version Available: " & _ 
     GetVer & vbCrLf & vbCrLf & "Update Now?", vbYesNo, "Update") 

     If GetUpd = vbYes Then 
      Dim sfd As New SaveFileDialog 

      sfd.FileName = IO.Path.GetFileName(GetVerLink) 
      If sfd.ShowDialog = DialogResult.OK Then 
       My.Computer.Network.DownloadFile(GetVerLink, sfd.FileName) 
      End If 
     End If 

답변

1

ShowDialogNullable(Of Boolean)하지 열거 반환합니다. 다음을 통해 확인해야합니다.

If sfd.ShowDialog = True Then 
+0

예를 클릭하면 사용자가 예를 클릭하여 확인해야합니다. – Onlykl

+0

@Onlykl WPF에서 "참"은 예, "거짓"은 대소 문자가 아니며 "아무 것도 취소/닫힌 사례가됩니다."라는 메시지가 나타납니다. –

+0

대단히 감사합니다. – Onlykl

관련 문제