注册 登录
编程论坛 VFP论坛

无意中发现了旧软件的一个bug,挺大的bug,最近半个月一直在犹豫:究竟还要不要再最后更新一次软件……

cssnet 发布于 2023-02-14 12:27, 1294 次点击
若真要修复此bug,就意味着:
2023版必须回退到2017年以前,而中间这么多年大大小小一切累积更新,全废了。
事关,当年搞错了一个小数点,导致了后续几年的一切更新,结果全都有误!

唉,粗心大意害死人哪!
要不,静鸡鸡直接放弃这软件算了。
反正现在一个月的下载量也远达不到500次。
基本处于大半截入土骨灰状态。

呜呼,我欲乘风归去,退隐山林,田园将芜,胡不归……不玩啦,不玩啦,NND!

9 回复
#2
星光悠蓝2023-02-14 14:41
没有bug的软件,不是好软件!
#3
cssnet2023-02-14 14:59
说来也是偶然,这Bug是在制作外文版时发现的。
前期不一直都ANSI版嘛,一直都未能留意到这个问题;
后期转到Unicode,印象中,就是在测试韩文还是泰文时,无意中冒出来了错误结果。
仔细一分析,好家伙,这Bug一直隐藏在最深处,且不知不觉已潜伏了好多年啦。
有个成语叫作“积重难返”,说的就是这码事儿。
已经历了好多年的累积更新迭代,很难再回退到过去,重新修复这个Bug啦!
#4
aqyejun2023-02-14 15:32
一种遗憾的美
#5
igaoyuan2023-02-14 16:59
自己写的代码,特别是多年来持续写的代码,那是有感情的,就像作家对待自己的作品,画家对待自己的画作,算是自己的一个孩子。
cssnet对自己的作品也是爱恨有加,爱更多一点,不管怎样,肯定是要管的
从医学角度来说,每个人都携带病毒、病菌,但能够共生共存,其中有互相博弈的过程,人有bug,何况代码
人病了,就得治,代码有bug了,就得抓
代码模块化是个好办法
一直想看看多语言版的vfp大作,方便的话把作品名告诉一下,迫不及待的想要体验了
#6
cssnet2023-02-14 17:15
以下是引用igaoyuan在2023-2-14 16:59:23的发言:
一直想看看多语言版的vfp大作


印象中,以前展示过相关的Demo。
网友们兴趣不大,也就低调地匿了,呵呵。

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

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

#7
cssnet2023-02-14 18:51
抱歉!因我未获得对外发布程序所用到ocx控件的授权,故而不上传源代码。
事关,缺了ocx控件,即使有源码也运行不起来。

其实,朋友自己就有类似的VFP源代码:
https://bbs.bccn.net/viewthread.php?tid=511224&page=1#pid2772692

区别仅仅在于:
我花时间琢磨它,你弃之如敝屣。

#8
igaoyuan2023-02-14 18:56
回复 6楼 cssnet
完美解决多语言显示问题!这么看VFP生命力还是极强的,编译的应用从XP到Win11也都跑得好好的。

我的想法是做一个.lng语言包,需要切换显示哪种语言在设置里直接切换,不少常用的软件多采用此方法,比如everything,ultraedit等等
只有本站会员才能查看附件,请 登录

#9
igaoyuan2023-02-14 19:02
回复 7楼 cssnet
没有认真拜读,一则文章里提供的演示链接无效了;二则提供的代码跑不起来,但有一项管用,是肯定要花功夫学习使用的
#10
easyppt2023-02-15 08:46
unicode 确实是VFP的软肋,但如今恰恰是unicode 的天下,和希望有人能分享一下VFP有效的 unicode
1