From 9b3b2eb20b09e13da837a28f16e552ba70a090c4 Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期四, 24 四月 2025 14:48:21 +0800
Subject: [PATCH] update

---
 jrj/project/business/SO/maint.Document.SO3.v3.cpp |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/jrj/project/business/SO/maint.Document.SO3.v3.cpp b/jrj/project/business/SO/maint.Document.SO3.v3.cpp
index b5af603..d6d8f1a 100644
--- a/jrj/project/business/SO/maint.Document.SO3.v3.cpp
+++ b/jrj/project/business/SO/maint.Document.SO3.v3.cpp
@@ -146,7 +146,7 @@
 				alert(L"文件打开失败1!");
 				return -1;
 			}
-			//openRet = win32::ShellExecute(0,L"open",L"C:/Temp/"+name,L"",L"",5);	
+			//openRet = ShellExecuteW(0,L"open",L"C:/Temp/"+name,L"",L"",5);	
 			openRet = ShellExecuteW(0, L"open", L"C:/Temp/" + sfile + ext, L"", L"", 5);
 			if (openRet < 32)
 			{
@@ -181,7 +181,7 @@
 				xml x;
 				
 				xaserverarg args ;
-				args.setNativePointer(args.CreateInstance());
+				
 				args.AddArg(L"myurl", myurl);
 				args.AddArg(L"name", ret);
 				args.AddArg(L"filepath", sname);
@@ -214,6 +214,7 @@
 			}
 			return 0;
 		}
+#if 0
 		int OnDocumentOpen()
 		{
 			int  LVNI_ALL = 0x0000;
@@ -264,7 +265,7 @@
 
 			return -1;
 		}
-
+#endif
 		int OnDeleteFile()
 		{
 			int  LVNI_ALL = 0x0000;
@@ -296,7 +297,7 @@
 				return 0;
 
 			xaserverarg arg ;
-			arg.setNativePointer(arg.CreateInstance());
+			
 			arg.AddArg(L"filepath", file);
 			xml x ;
 			if (xurl::get(L"/sale/data/TDocument3/file/delete", arg.GetString(), x) != 1)
@@ -365,6 +366,7 @@
 			AttachEvent(L"WM_XCOMMAND", (FEvent)&DocSO3::OnXCommand);
 			//获取焦点事件,用于重置工具条
 			//AttachEvent(L"WM_SETFOCUS",OnSetFocus);
+			return 1;
 		}
 
 		/*
@@ -447,7 +449,7 @@
 
 		int onload()
 		{
-
+			SetArg();
 			lv_view = GetControl(L"lv_view");
 			columnCount = 0;
 			SetListViewHeaderColumn(L"");

--
Gitblit v1.9.3