vb.net已經是屬于.net技術了.
創新互聯公司自2013年起,是專業互聯網技術服務公司,擁有項目成都網站建設、成都網站制作網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元正陽做網站,已為上家服務,為正陽各地企業和個人服務,聯系電話:18982081108
舉個最簡單的例子.
vb6.0里面text控件在VB.net里面是textbox控件.
風馬牛不相及的.
兩者區別很大.
VB6 非真正的面對對象
VS.NET 真正的面對對象
語法改變了,運行環境變了... ...
Vb.net在.net框架下運行,可以和C#等多種.net框架下的語言共同運行。
但是如果你對一門語言專研的很精.那么學習起來會很快.
很容易上手.
對Graphics做世界坐標變換
Dim g As Graphics=PicutreBox1.GreateGraphics
g.TranslateTransform(PictureBox1.Width/2, PictureBox1.Height/2)
應該沒有問題,我用 vb6+vb.net2008/2010都沒有問題,并且用 vb.net編寫的 DLL也可以讓vb6調用,可以到微軟網站上下載相關的文件;調用的時候要注意數據類型在 vb.net中已經和 vb6中有了區別了,比如在 vb6中 Long;在vb.net中應該是 int32
調用.net的程序集還是com組件,
這是不同的,
如果你用visual
studio,那在項目的引用那里直接引用就可以了,.net程序集和com組件在不同的tab頁里。
com組件要先注冊才能看到
regsvr32
com.dll
我做過,但是具體忘記了。不過給你個提示: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
網站地址:http://vcdvsql.cn/article48/hpgiep.html
成都網站建設公司_創新互聯,為您提供ChatGPT、App設計、品牌網站建設、定制開發、企業建站、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯