Sets the error string that corresponds to a specific
TwainExceptionCode
Syntax
Example
Visual Basic | Copy Code |
---|
Public Sub SetCodeMessageExample()
' Get the initial FileFormat message
Dim code As TwainExceptionCode = TwainExceptionCode.StopScan
Dim message As String = TwainException.GetCodeMessage(code)
MessageBox.Show(String.Format("Code: {0}, message: {1}", code, message))
' make sure that this message is used now
Try
Throw New TwainException(code)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
' change this message to a custom one
TwainException.SetCodeMessage(code, "My new message")
' make sure that this new message is used now
Try
Throw New TwainException(code)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub |
C# | Copy Code |
---|
public void SetCodeMessageExample()
{
// Get the initial FileFormat message
TwainExceptionCode code = TwainExceptionCode.StopScan;
string message = TwainException.GetCodeMessage(code);
MessageBox.Show(string.Format("Code: {0}, message: {1}", code, message));
// make sure that this message is used now
try
{
throw new TwainException(code);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
// change this message to a custom one
TwainException.SetCodeMessage(code, "My new message");
// make sure that this new message is used now
try
{
throw new TwainException(code);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
} |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
See Also