vb 生成的工程有些是不能直接用在WIN7上的,win7和XP的内核是不相同的,XP上的控件WIN7不一定有,所以你要在WIN7上能用,那么你一定要用打包工具将工程打包,然后安装在WIN7上!
列如用: Setup Factory 7.0 打包效果不错
建议你将源程序在win7下调试,就会发现指向具体错误的行,一般情况这样的提示意味着你使用了vb内部函数,但是参数不合法,例如除数为0或者根号下的数小于0等等。
你的数据文件类型是什么。
问题不应该出现在操作系统。
系统之间的差别,有些插件在win7下作了调整,建议把源代码在vb的调试模式下运行,看看有没有错误,如果没有的话,重新编辑应该就可以解决了