太令我伤心了,用datareport生成了一个报表,编译没问题,但是挪到其他机器上就会出现运行时错误'713',类未注册,提示信息:其clsid为{……}。如果在出错的系统上安装了vb6就不再报错了。
我还以为是运行库的毛病呢,结果发现不是。把那些相关的控件都打包,用安装程序注册也不行,用regsvr32手工注册还是不行。最后看了一些资料发现vb本身存在着这样一个bug,它在生成安装包时并没有把所有的链接库文件都包含进去,还有一些Data Environment需要的文件也缺少。
这个破东西,耽误我的事情。别人都说用vb的不是程序员,其实很有道理。“真正的程序员用vc,聪明的程序员用delphi”,我思考了半天,决定以后还是聪明点吧。当初上学的时候上delphi的课,偶就没大去过,后悔啊。先自责一下,然后慢慢来吧。
我还以为是运行库的毛病呢,结果发现不是。把那些相关的控件都打包,用安装程序注册也不行,用regsvr32手工注册还是不行。最后看了一些资料发现vb本身存在着这样一个bug,它在生成安装包时并没有把所有的链接库文件都包含进去,还有一些Data Environment需要的文件也缺少。
这个破东西,耽误我的事情。别人都说用vb的不是程序员,其实很有道理。“真正的程序员用vc,聪明的程序员用delphi”,我思考了半天,决定以后还是聪明点吧。当初上学的时候上delphi的课,偶就没大去过,后悔啊。先自责一下,然后慢慢来吧。
罢考
刘翔和田亮
2005-1-24 23:37 | by


