又想继续问个VB的问题
首先我用VB6中写了只小程式~光程式码才几百KB~
然后我将此工程转换到中却出现400多个错误~
于是我突然想到~网络上有些程式~可以编成支援各种作业系统~
所以想知道这是怎么做的?
因为光是API的声明~VB6和中就有很大的差别~
例如VB中的Any型态~中就不支援~这要怎改?
我又没API的源码~怎知道它会传出或传回什么型态的参数?
另外控件也有很大的差异~控件内含的属性。方法。事件~
大都不一样~难道真要全部重新来过吗?
#if
...
#endif
选择性编译好像只能对付不同OS中的API声明~
但是控件和其他代码编成使用规则~
使用上就又大不同~话说我用VC6转VC2008~
就没那么大的差别~VB还真什么扰人阿~
而再进一步到VS11版~
就根本不支援VB6中的工程转换~
实在很麻烦~
不知道版上的高手是怎么熬过这关的?
[ 本帖最后由 wube 于 2012-4-27 03:13 编辑 ]