Error processing SSI file
Leadtools TWAIN (Leadtools.Twain assembly)

Show in webframe

GetVersion Method






Gets the TWAIN version currently used by this twain session.
Syntax
public TwainVersion GetVersion()
'Declaration
 
Public Function GetVersion() As TwainVersion
'Usage
 
Dim instance As TwainSession
Dim value As TwainVersion
 
value = instance.GetVersion()
public:
TwainVersion GetVersion(); 

Return Value

the TWAIN version currently used by this twain session, see TwainVersion for a list of available versions.
Remarks
This method is used to get the TWAIN version currently used by this Twain session.
Example
Copy Code  
Imports Leadtools
Imports Leadtools.Twain

Public Sub GetVersionExample(parent As IntPtr)
   Dim session As New TwainSession()
   Try
      session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None)

      If session.SelectSource(String.Empty) <> DialogResult.OK Then
         MessageBox.Show("Error Selecting Source")
      End If

      Dim twainVersion As TwainVersion = TwainSession.GetVersion()
      If twainVersion = twainVersion.Version1 Then
         MessageBox.Show("Currently using TWAIN 1.x version")
      Else
         MessageBox.Show("Currently using TWAIN 2.x version")
      End If
   Catch ex As Exception
      MessageBox.Show(ex.Message)
   End Try

   session.Shutdown()
End Sub
using Leadtools;
using Leadtools.Twain;

public void GetVersionExample(IntPtr parent)
{
   TwainSession session = new TwainSession();
   try
   {
      session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);

      if (session.SelectSource(string.Empty) != DialogResult.OK)
         MessageBox.Show("Error Selecting Source");

      TwainVersion twainVersion = TwainSession.GetVersion();
      if(twainVersion == TwainVersion.Version1)
         MessageBox.Show("Currently using TWAIN 1.x version");
      else
         MessageBox.Show("Currently using TWAIN 2.x version");
   }
   catch (Exception ex)
   {
      MessageBox.Show(ex.Message);
   }

   session.Shutdown();
}
Requirements

Target Platforms

See Also

Reference

TwainSession Class
TwainSession Members
IsAvailable Method
SetVersion Method
QuerySourceInformation Method

Error processing SSI file