注册 登录
编程论坛 VFP论坛

关于vfp9引用V8与python ,大家可以讨论一番

iswith 发布于 2025-08-14 15:39, 1113 次点击
从设计层面而言,VFP 已能够实现对 V8 脚本的引用,从而支持 C#、V8 JS 与 VFP 三种语言的交互调用,且达成了无缝对接。这一成果本计划对外发布,但目前仍未推出 —— 主要原因在于相关文件体积过大,而我尚未解决不加密状态下文件体积成倍增长的问题,因此暂未发行。要知道,其原生文件就已超过 20MB。
至于 Python 的进程内无缝交互接入,参考 V8 的设计逻辑来看,可行性颇高。不过,涉及 Python 所需配套库(主要是 CPython)参与 VFP9 项目发行的相关内容,仍需进一步研究整理。好在就函数上下交互而言,目前基本不存在问题。
有二者,基本弥补 让vfp9生态不足,大家对二者有啥想法可以讨论一下。
26 回复
#2
sam_jiang2025-08-14 18:20
既然掌握了v8和python,有必要在vfp中调用吗?感觉多此一举啊
#3
nbwww2025-08-14 19:20
以下是引用sam_jiang在2025-8-14 18:20:31的发言:

既然掌握了v8和python,有必要在vfp中调用吗?感觉多此一举啊
学会文武艺,货与帝王家;帝王不用,卖与识家;识家不用,仗义行侠。
#4
iswith2025-08-14 19:20
着重点在交互,你如果可以让两者语言重构以前的老软件业务,肯定用新语言,我的出发点是双方交互,要理解交互的意义,不是写个EXE  run EXE就叫交互,那是运行EXE。交互的意义是混合使用,弥补vfp无C库生态可用。其实cpython比较接近C语言性能了。在我的研究的中发现py是可以打包以极小MB包发行在vfpEXE里面的,如果什么都不学就原地固步自封,淘汰是迟早的,除了vfp外面的世界很精彩,如果直接让你精彩你都不知道从何开始,何不暂时跟着我立定的netpython一边走一边学一边看,也许py就学会了也说不定。。。。。

[此贴子已经被作者于2025-8-14 19:34编辑过]

#5
iswith2025-08-14 20:58
只有本站会员才能查看附件,请 登录
#6
SATANA2025-08-14 22:36
netpython与python 有啥区别?
#7
iswith2025-08-14 22:59
netpython 还是要调用 python版本 我封装开发测试用3.8版本 只是把python封装一下方便 交互调用
#8
iswith2025-08-14 23:33
这样的调用才可以互通有无,上下连接,才叫交互调用
只有本站会员才能查看附件,请 登录
#9
iswith2025-08-15 00:13
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录
#10
sych2025-08-15 08:01
如果想挣钱还是少些侠义心肠,俗话说无奸不商嘛
#11
sych2025-08-15 08:02
楼主是个高产大佬,发布了好多实用新颖的作品
#12
ykxby0012025-08-15 08:21
回复 楼主 iswith
楼主可以自己建个网站,把你自己的好东西挂上卖
#13
hsfisher2025-08-15 08:29
#14
easyppt2025-08-15 08:31
建议管理员 建一个交易区,这个论坛里,就不要再发这类 买卖的帖子了
#15
吹水佬2025-08-15 09:28
以下是引用easyppt在2025-8-15 08:31:31的发言:

建议管理员 建一个交易区,这个论坛里,就不要再发这类 买卖的帖子了

『 程序供求 』https://bbs.bc-cn.net/forum-210-1.html
#16
iswith2025-08-15 10:06
以下是引用ykxby001在2025-8-15 08:21:20的发言:

楼主可以自己建个网站,把你自己的好东西挂上卖


代码发出来就是让你参考的!ds复制粘贴就给出开发原型。买别人不如自己学会嘛!玩程序不都这样的思维咯!
#17
yiyanxiyin2025-08-15 10:43
vfp的生态无法弥补, 历史的滚滚车轮已经碾压过了vfp及那个时代, 除非时光倒流......  让vfp做它该做的,别让它做不该它做的
#18
iswith2025-08-15 10:56
以下是引用yiyanxiyin在2025-8-15 10:43:07的发言:

vfp的生态无法弥补, 历史的滚滚车轮已经碾压过了vfp及那个时代, 除非时光倒流......  让vfp做它该做的,别让它做不该它做的

是这个道理,没看到我没有让vfp9做,让cpython做!
#19
iswith2025-08-15 20:26
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2025-8-16 11:53编辑过]

#20
iswith2025-08-16 14:08
只有本站会员才能查看附件,请 登录
#21
iswith2025-08-16 15:43
只有本站会员才能查看附件,请 登录
#22
schtg2025-08-16 16:53
#23
iswith2025-08-17 09:18
只有本站会员才能查看附件,请 登录
#24
iswith2025-08-17 09:35
只有本站会员才能查看附件,请 登录
#25
iswith2025-08-20 12:03
以下是引用sam_jiang在2025-8-14 18:20:31的发言:

既然掌握了v8和python,有必要在vfp中调用吗?感觉多此一举啊


谁让你掌握v8和python,让你用AI去抄。。。。。
#26
yiyanxiyin2025-08-21 09:55
AI目前仅仅是一个助手, 还远远达不到那么智能, 目前它能做到让会python的人写代码更高效, 但不能让不会python的人马上就会,   好比你不会vfp, 让你用ai写一个vfp系统, 能办到吗,显然不能, 但你会vpf后, 通过ai它却能让你更高效
#27
iswith2025-08-21 10:00
以下是引用yiyanxiyin在2025-8-21 09:55:47的发言:

AI目前仅仅是一个助手, 还远远达不到那么智能, 目前它能做到让会python的人写代码更高效, 但不能让不会python的人马上就会,   好比你不会vfp, 让你用ai写一个vfp系统, 能办到吗,显然不能, 但你会vpf后, 通过ai它却能让你更高效


看你使用什么AI如是要ds勉强可以,如果$10/Month Gpt5 还行,如果专业版 那就不用说啦!理解之所以理解的!因为你理解就这么理解。
1