日子叠着日子

日子叠着日子,像纸一样,叠着,如果去暴力的撕开,就碎了.

一个偶然,发现了Bs Contact控件的授权的C#算法,于是操刀写算法注册机.

N次陷入死巷后终成正果.可惜VB.Net,该死的微软DotNet框架.写个几百K的程序都没办法,无法脱离这个.Net圈子.一个注册机要几兆之大?可笑.

于是,开始了VB6的翻写.为什么用VB6,因为它比较容易!

孰知,变态的Bs授权算法,算式的运算竟然超过了VB中的Long允许长度.换成Double进行位运算,还是溢出,左溢出,右溢出.陷入了死结,网上找答案,得到要想进行大数运算可能要自己写算法了,我数学可没那么高深,要放弃了.

VC++6中没问题,不用担心有溢出,而且也不用去在意那个该死的.Net框架.可C不熟悉,上手慢,装了个鸟文版看着不舒服,就又下了一个残次品的中文版,残次品的定义是我装了出错之后给定义的.又找了一个健全的版本装,依旧报错.这系统算是被糟蹋了.重装!装Xp SP3,虽然想起装系统我就犯愁,但是没办法.

下载Xp系统盘的空闲上网闲逛,也不知道从哪得的灵感,想起用别的语言写个Dll去处理Vb中会溢出的算式,然后Vb去调用它取最终的结果就行了.然后就动手操作.果然可以.用E写了个简单的Dll,然后用Vb调用.哦耶.搞定.兴奋.非常的兴奋.

整理,虚拟机上编译(本机的操作系统已经接近混乱崩溃,没法正常编译.),然后分发给Vrml群里的一些人测试,当作端午节的礼物.呵呵,一共只有不到500K.结束了.战斗的前奏刚刚结束,该冲锋了.

欲编写一套虚拟公路系统,含冥思苦想出来的可视化建模功能,来作为我的Vrml收关之作,不知道结果,我只求过程中的喜悦.

夜深了,该睡去….安,端午快乐.