
正文
vb6移植向导.net vb60安装向导
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb6文件可以转成vb.net的吗?怎么转
能不能转换 主要取决于vb6的源程序是不是使用了第三方控件 如果用了 那这些全部都不能转!~
如果vb6里面有控件数组vb.net会自动生成出一套东西(vb.net里面已经没有控件数组)模拟控件数组
如果vb6的程序很简单的话,转成.net之后应该改的地方不大!~
绝对你应该先弄清楚以前vb6的程序具体用了什么 然后去微软查一下vb6升级到vb.net最大的区别!~
我们做过好几个升级的程序 有的不用改 有的简单修改 有的基本重写!~
相关问答
Q1: 高分求助,VB6控件的属性页如何升级到.Net上
1,升级窗体:在VB6.0中新建一个EXE工程, 工程默认会有一个窗体Form1。
将DOB窗体元素拷贝到Form1中:
建议:采用脚本拷贝的方式(用文本编辑器打开dob, frm等文件时, 会看
到该脚本); 用拷贝粘贴方式可能会拷不完整。
2,升级代码
3,在步骤1完成以后,大部分能移植的窗体元素都会被移植到.Net的窗体中,余下的不能移植的部分, 要靠手工来完成。
首先,参照旧窗体将窗体元素补齐, 并保持布局等与原样一致
然后,参照步骤2所生成的代码为窗体元素添加变量声明,事件处理等代码
Q2: vb6.0程序移植到VB.NET后提示“未声明变量“Vaptr””
讲了一堆,看的头晕,勉强看懂了,能不能好好表达自己的问题啊。废话一堆,其实有个标题就好了。vb.net不再使用VarPtr来返回变量的地址了,其实是net不提倡使用指针和地址。
net有了一个新的叫做托管的概念,建议了解一下,net里面的变量地址都是不确定的,生存周期也不确定,是由托管机制来管理内存,程序员不必再纠结于内存的管理而浪费精力。
解决方法:可以使用byref声明为整型变量直接将变量地址传过去就好,不用声明为什么指针的。
或者可以试试下面这个:
GCHandle 类的 AddressOfPinnedHandle 方法可以提供类似的功能.
Q3: 用什么工具可以把VB6的窗体转换成VB.net窗体
以有简单vb6移植向导.net的 吧编译好vb6移植向导.net的 vb6或者其vb6移植向导.net他的vb的文件用vb.net打开 有个升级向导 一步一步很简单转换时exe只能换成exe dll只能换成dll 以前的属性不能修改就能升级成.net框架下的vb最新的vb.net编辑vb6移植向导.net了。
关于vb6移植向导.net和vb60安装向导的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

![【电子书】[人文传记] 《三字经+百家姓+千字文+增广贤文》[刘海清 ][EPUB] 【电子书】[人文传记] 《三字经+百家姓+千字文+增广贤文》[刘海清 ][EPUB]](https://www.04ip.com/template/qe/style/noimg/3.jpg)




