فهرست منبع

compdfkit(win) - 整理示例代码

liuaoran 1 سال پیش
والد
کامیت
b4366a4ca9
1فایلهای تغییر یافته به همراه6 افزوده شده و 12 حذف شده
  1. 6 12
      Demo/Examples/PDFViewer/App.xaml.cs

+ 6 - 12
Demo/Examples/PDFViewer/App.xaml.cs

@@ -32,16 +32,11 @@ namespace PDFViewer
         public static async Task<bool> LicenseVerify()
         {
             if (!CPDFSDKVerifier.LoadNativeLibrary())
-                return false;
-            var status = await CPDFSDKVerifier.LicenseVerify("mD+ps2sEont1y/VZsWhSBVyaWquC3WCUCqk8QkLFzkU=");
-            if (status == LicenseErrorCode.E_LICENSE_SUCCESS)
-            {
-                return true;
-            }
-            else
-            {
-                return false;
+            { 
+                return false; 
             }
+            LicenseErrorCode status = await CPDFSDKVerifier.OnlineLicenseVerify("mD+ps2sEont1y/VZsWhSBVyaWquC3WCUCqk8QkLFzkU=");
+            return status == LicenseErrorCode.E_LICENSE_SUCCESS;
         }
 
         protected override async void OnStartup(StartupEventArgs e)
@@ -62,6 +57,7 @@ namespace PDFViewer
             base.OnStartup(e);
 
             await LicenseVerify();
+            CPDFSDKVerifier.LicenseRefreshed -= CPDFSDKVerifier_LicenseRefreshed;
             CPDFSDKVerifier.LicenseRefreshed += CPDFSDKVerifier_LicenseRefreshed;
             HistoryFile(@"TestFile\ComPDFKit_Sample_File_Windows.pdf");
             FileHistoryHelper<PDFFileInfo>.Instance.LoadHistory();
@@ -77,9 +73,7 @@ namespace PDFViewer
             else
             {
                 Trace.WriteLine("Network not connected."); 
-            }
-
-
+            } 
         }
 
         private void HistoryFile(string item)