【VB6】世纪难题破解总结:把VB6用到WINDOWS倒闭的解决方案
VB6诞生于1998年,距今(发帖日)已经24年了。那一年洪水席卷中国,克林顿命犯桃花,普京尚未当总统,默克尔“二婚燕尔”还不是大妈……扯远了,作为开发工具,VB6已经暴露出了太多不合时宜的缺点(不支持多线程、不支持UNICODE、不支持64位整数等)。但是VB6作为同时满足“入门容易,开发便捷、编译成品兼容性好无需安装运行库”的编程工具,至今仍没有任何替代品。经过本人和网上各路神仙多年的研究,总算是解决了上述的“三大世纪难题”。【多线程】
使用CreateThread创建多线程的探究
使用ActiveX-EXE实现完美的多线程
【UNICODE】
把BSTR和ANSI/UNICODE/UNICODE-BE/UTF8字符串互相转
在经典控件上使用UNICODE的解决方案(第一季)
在经典控件上使用UNICODE的解决方案(第二季)
【64位整数】
64位无符号整数的运算和显示 感谢分享,前来学习
啥也不说了,感谢楼主分享哇! 反正vb在现在win11 64位下用的好好的 懵懵懂懂的,看着像高大上,先学了 这么好的帖子关注这么低,其实现在用VB还是挺多的,只是都只是随便用用不搜索了.. antclt 发表于 2023-8-3 13:05
这么好的帖子关注这么低,其实现在用VB还是挺多的,只是都只是随便用用不搜索了.. ...
1、用WINDOWS的人少了。
2、很多人都追求最新的IDE。如果你刚学编程,我跟你说“来我教你用20多年前的IDE来编程”,你肯定不乐意。 感謝提供解決方案,希望學習後能運用在職場上。 咋说呢,你的坚持不无道理,曾经也陷入过这个症结,只是后来我妥协了,或者说刻意的去心理回避了,偶尔还会捡起来,记得最后一次是上月,要对接个HttpPost,因提交数据需要加密查资料实现RSA,突然发现写了个死循环,break键没有响应,新环境也没有开启保存,捡起,放下,用net一行代码实现的东西我在vb6折腾了一个通宵。年纪到一定程度后心态和精力真的会发生改变。
页:
[1]