能不能轉換 主要取決于vb6的源程序是不是使用了第三方控件 如果用了 那這些全部都不能轉!~
成都創新互聯公司是專業的五通橋網站建設公司,五通橋接單;提供做網站、成都網站設計,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行五通橋網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!
如果vb6里面有控件數組vb.net會自動生成出一套東西(vb.net里面已經沒有控件數組)模擬控件數組
如果vb6的程序很簡單的話,轉成.net之后應該改的地方不大!~
絕對你應該先弄清楚以前vb6的程序具體用了什么 然后去微軟查一下vb6升級到vb.net最大的區別!~
我們做過好幾個升級的程序 有的不用改 有的簡單修改 有的基本重寫!~
使用.net的升級向導,雖然不能完全升級但大部分代碼都升級了,再做略微修改
Dim?file1?As?FileStream
filename?=?"c:\temp\MyTest.txt"
Dim?GetData(4)?As?Byte,?s(4)?As?Char
file1?=?System.IO.File.OpenRead(filename)
Dim?CMGs?As?Long
Dim?DPBo?As?Long
Dim?i?As?Integer?=?0,?j?As?Integer
While?file1.Read(GetData,?0,?5)??0
i?=?i?+?1
For?j?=?0?To?4
s(j)?=?ChrW(GetData(j))
Next
If?s?=?"CMG="""?Then?CMGs?=?i
If?s?=?"[Host"?Then?DPBo?=?i?-?2?:?Exit?While
End?While
主要是vb.net取消了定長字符串, 所以用字節數組讀入, 還得轉成字符數組來比較.
先聲明一個委托:
Public Delegate Function EnumChildProc(hwnd As Integer, iParam As Integer) As Integer
然后才能使用回調函數,回調函數的參數要和委托完全一致。
然后那個 API 函數需要這樣聲明:
Declare Function EnumChildWindows Lib "user32" (hWndParent As Integer, lpEnumFunc As EnumChildProc, lParam As Integer) As Integer
文章標題:vb轉換成vb.net vb轉換成字符串格式函數
文章起源:http://vcdvsql.cn/article46/ddccheg.html
成都網站建設公司_創新互聯,為您提供網頁設計公司、微信小程序、網站制作、定制網站、靜態網站、網站設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯