Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Runtime.InteropServices;
- using System.Text;
- using DWToolkit;
- namespace PremierExportDocument
- {
- class Program
- {
- static void Main(string[] args)
- {
- // DWTKGetSessionHandle
- long DWTKGetSessionHandleResult = -1;
- long hWndParent = 0;
- IntPtr lplToolKitSessionHandle = IntPtr.Zero;
- DWTKGetSessionHandleResult = DWTKDLL.DWTKGetSessionHandle(
- in hWndParent,
- out lplToolKitSessionHandle
- );
- if(DWTKGetSessionHandleResult == 0)
- {
- long lToolKitSessionHandle = lplToolKitSessionHandle.ToInt64();
- // DWTKStartDocuWare
- long DWTKStartDocuWareResult = -1;
- string lpszDWUserName = "admin";
- string lpszDWPassWord = "admin";
- uint uiTimeOutInSeconds = 50;
- DWTKStartDocuWareResult = DWTKDLL.DWTKStartDocuWare(
- lToolKitSessionHandle,
- lpszDWUserName,
- lpszDWPassWord,
- uiTimeOutInSeconds
- );
- // DWTKOpenArchive
- long DWTKOpenArchiveResult = -1;
- string lpszArchive = "safety";
- DWTKOpenArchiveResult = DWTKDLL.DWTKOpenArchive(lToolKitSessionHandle, lpszArchive);
- // Last run
- long DWTKFreeSessionHandleResult = -1;
- DWTKFreeSessionHandleResult = DWTKDLL.DWTKFreeSessionHandle(
- lToolKitSessionHandle
- );
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement