Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.9.21
|
Leadtools.Twain Namespace > TwainSession Class : GetVersion Method |
public TwainVersion GetVersion()
'Declaration
Public Function GetVersion() As TwainVersion
'Usage
Dim instance As TwainSession Dim value As TwainVersion value = instance.GetVersion()
public: TwainVersion GetVersion();
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(); }