FORM1.CAPTION =“HAHA”
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的烈山网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
VB.NET中为
FORM1.ACTIVEFORM.TEXT =“HAHA”
VB6和VB.NET差得太多了,.NET带的升级工具,老是不成功
个人意见想学VB.NET就要忘记VB6,不要把它们结合到一起,容易出问题的
不知道你想实现什么功能。
如果你的意思是使用某种WINDOW API相对应的功能。需要查看MSDN中
.NETFRAMEWORK是否有相关的类库与函数。
VB中Declare 用于在模块级别中声明对动态链接库 (DLL) 中外部过程的引用。
可以引用windows api的函数。
但是如果你需要寻找一些你需要的类似WINDOWSAPI功能的函数。例如:FindWindow. 有一些函数功能类似。
例如 :Process currentProcess = Process.GetCurrentProcess();
IntPtr hWndToProcess = currentProcess .MainWindowHandle;
获得程序进程的窗口。
但是要是获得桌面窗口这个就要用到api了。
模块相当于一堆公开方法的集合,类相当于你平时拖的控件,在vb6里面你想自己写个控件是很复杂的,而vb.net里只需要继承自现有控件即可。就按钮来说同样是按钮类,你可以拖若干个到界面上,也就是存在若干实例或对象,而模块,通常只有一个对吧,模块相当于c#的静态类。
应该没有问题,我用 vb6+vb.net2008/2010都没有问题,并且用 vb.net编写的 DLL也可以让vb6调用,可以到微软网站上下载相关的文件;调用的时候要注意数据类型在 vb.net中已经和 vb6中有了区别了,比如在 vb6中 Long;在vb.net中应该是 int32