对Graphics做世界坐标变换
创新互联专业为企业提供矿区网站建设、矿区做网站、矿区网站设计、矿区网站制作等企业网站建设、网页设计与制作、矿区企业网站模板建站服务,10多年矿区做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
Dim g As Graphics=PicutreBox1.GreateGraphics
g.TranslateTransform(PictureBox1.Width/2, PictureBox1.Height/2)
你可以在vb.net里将你需要的空间做成控件并生成ocx控件或生成dll控件库,再到vb6里调用就成了。
不尽是要重新学,还是有一小部分的代码和用法是一样的.只不过是思维方式就得改变一下.NET的代码比VB6容易理解得多,也简略得多.达到同样的目的,.NET的代码就比VB6的代码简略60%左右.如: VB6: dim i as integer i=100 VB.NET: dim i as integer = 100 VB6 dim T as new timer t.enabled=true t.Interval =1000 VB.NET: dim T as new timer where {.enabled=true,.interval=1000} 等等.总之.NET比VB6高效和易学N倍.
我做过,但是具体忘记了。不过给你个提示:VB6生成的是COM组件,不是提供输出函数过程的DLL无法通过普通的DLL声明--调用函数。可以参考VB6中调用VB6的DLL(设:1.DLL class类名为:classtest 过程/函数名为:MTEST)调用
dim objecttest as objectset object=createobject("1.classtest ")objtest.Mtest
手头没有VB6+NET工具 没办法,只能到这了,希望对你有帮助