| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1500 人关注过本帖
标题:关于webview2执行VFP操作dbf,版本主看看我这里似乎是成功的,是不是我理解那 ...
只看楼主 加入收藏
iswith
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:5
帖 子:454
专家分:611
注 册:2013-5-14
收藏
得分:0 
“读写磁盘”与“执行磁盘文件”都没有问题,我得找个win10试试
2023-03-01 17:44
iswith
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:5
帖 子:454
专家分:611
注 册:2013-5-14
收藏
得分:0 
以下是引用wxzd123在2023-3-1 15:56:32的发言:

你好,win7成功了,分享一下经验,学习学习

你得用管理员注册我写的WebView2.DLL,再把吹水佬的代码引用就可以。
2023-03-01 17:46
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
以下是引用iswith在2023-3-1 17:44:27的发言:

“读写磁盘”与“执行磁盘文件”都没有问题,我得找个win10试试

我就是win10试的过程中_vfp对象的DoCmd方法,有些命令对读写文件好像有问题,有待测试。
如果不是直接用过程中_vfp对象,那就没测试过。
通过VFP写COM对象来运作好像意义不大,这样不用WebView2也一样行。
2023-03-01 17:52
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
以下是引用iswith在2023-3-1 17:46:12的发言:


你得用管理员注册我写的WebView2.DLL,再把吹水佬的代码引用就可以。

可能与你的WebView2.DLL有关,要注册是一个COM服务吧。
注册成功了就是说验证了,能不能正常运行只是安全级别的问题。
2023-03-01 17:55
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
我封装的WebView2只是一个API扩展库DLL,不是COM的DLL,不用注册,同调用windows API一样使用,用DECLARE命令声明就可以。
我测试结果不同可能与这问题有关。
2023-03-01 17:59
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
还要测试一下没有安装VFP的机上运行情况,因正常安装的VFP本身也是一个COM。
2023-03-01 18:46
iswith
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:5
帖 子:454
专家分:611
注 册:2013-5-14
收藏
得分:0 
估计 就是这么一个原因吧,没有写COM DLL直接调的方法程序,调COM 会多出线程来在特殊业务场景还是非常有必要的。

[此贴子已经被作者于2023-3-1 23:08编辑过]

2023-03-01 23:06
iswith
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:5
帖 子:454
专家分:611
注 册:2013-5-14
收藏
得分:0 
另外你看看菜单自定义这个我觉得也是有必要的!在交互应用时菜单还是占用业务比例比较大!
2023-03-01 23:09
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
以下是引用iswith在2023-3-1 23:06:42的发言:

估计 就是这么一个原因吧,没有写COM DLL直接调的方法程序,调COM 会多出线程来在特殊业务场景还是非常有必要的。

WebView2好像没提到多线程问题,据说Chromium对多线程的支持有问题,看看目前用Chromium内核的浏览器,都是用子进程来解决这个问题。
或者Chromium这东东对资源要求也高,因系统分配给进程使用资源也有限,用子线程可能影响性能发挥。
2023-03-02 06:32
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10608
专家分:43190
注 册:2014-5-20
收藏
得分:0 
以下是引用iswith在2023-3-1 23:09:47的发言:

另外你看看菜单自定义这个我觉得也是有必要的!在交互应用时菜单还是占用业务比例比较大!

菜单功能可以方便操作,相当于鼠标快捷键。
WebView2有设置或自定义菜单功能,这个功能接口可以添加。
2023-03-02 06:37
快速回复:关于webview2执行VFP操作dbf,版本主看看我这里似乎是成功的,是不是我 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046067 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved