成都网站建设设计

将想法与焦点和您一起共享

.net打开vb6 net打开窗口父_parent

vb.net程序能不能在vb6.0中运行

vb.net已经是属于.net技术了.

创新互联公司自2013年起,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元正阳做网站,已为上家服务,为正阳各地企业和个人服务,联系电话:18982081108

举个最简单的例子.

vb6.0里面text控件在VB.net里面是textbox控件.

风马牛不相及的.

两者区别很大.

VB6 非真正的面对对象

VS.NET 真正的面对对象

语法改变了,运行环境变了... ...

Vb.net在.net框架下运行,可以和C#等多种.net框架下的语言共同运行。

但是如果你对一门语言专研的很精.那么学习起来会很快.

很容易上手.

VB.NET如何调用VB6.0的控件

对Graphics做世界坐标变换

Dim g As Graphics=PicutreBox1.GreateGraphics

g.TranslateTransform(PictureBox1.Width/2, PictureBox1.Height/2)

vb.net调用VB6编写的DLL问题

应该没有问题,我用 vb6+vb.net2008/2010都没有问题,并且用 vb.net编写的 DLL也可以让vb6调用,可以到微软网站上下载相关的文件;调用的时候要注意数据类型在 vb.net中已经和 vb6中有了区别了,比如在 vb6中 Long;在vb.net中应该是 int32

vb.net调用vb6.0组件

调用.net的程序集还是com组件,

这是不同的,

如果你用visual

studio,那在项目的引用那里直接引用就可以了,.net程序集和com组件在不同的tab页里。

com组件要先注册才能看到

regsvr32

com.dll

VB.NET调用VB6 封装的DLL(包含FORM),提示无法引用

我做过,但是具体忘记了。不过给你个提示:VB6生成的是COM组件,不是提供输出函数过程的DLL无法通过普通的DLL声明--调用函数。可以参考VB6中调用VB6的DLL(设:1.DLL class类名为:classtest 过程/函数名为:MTEST)调用

dim objecttest as objectset object=createobject("1.classtest ")objtest.Mtest

手头没有VB6+NET工具 没办法,只能到这了,希望对你有帮助


当前文章:.net打开vb6 net打开窗口父_parent
本文URL:http://chengdu.cdxwcx.cn/article/hpgiep.html