vb轉(zhuǎn)換成vb.net vb轉(zhuǎn)換成字符串格式函數(shù)

vb6文件可以轉(zhuǎn)成vb.net的嗎?怎么轉(zhuǎn)

能不能轉(zhuǎn)換 主要取決于vb6的源程序是不是使用了第三方控件 如果用了 那這些全部都不能轉(zhuǎn)!~

成都創(chuàng)新互聯(lián)公司是專業(yè)的五通橋網(wǎng)站建設(shè)公司,五通橋接單;提供做網(wǎng)站、成都網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行五通橋網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

如果vb6里面有控件數(shù)組vb.net會自動生成出一套東西(vb.net里面已經(jīng)沒有控件數(shù)組)模擬控件數(shù)組

如果vb6的程序很簡單的話,轉(zhuǎn)成.net之后應(yīng)該改的地方不大!~

絕對你應(yīng)該先弄清楚以前vb6的程序具體用了什么 然后去微軟查一下vb6升級到vb.net最大的區(qū)別!~

我們做過好幾個升級的程序 有的不用改 有的簡單修改 有的基本重寫!~

vb 改vb.net

使用.net的升級向?qū)?雖然不能完全升級但大部分代碼都升級了,再做略微修改

下面的VB6.0編寫的代碼怎么轉(zhuǎn)為VB.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取消了定長字符串, 所以用字節(jié)數(shù)組讀入, 還得轉(zhuǎn)成字符數(shù)組來比較.

vb的回調(diào)函數(shù)轉(zhuǎn)為vb.NET

先聲明一個委托:

Public Delegate Function EnumChildProc(hwnd As Integer, iParam As Integer) As Integer

然后才能使用回調(diào)函數(shù),回調(diào)函數(shù)的參數(shù)要和委托完全一致。

然后那個 API 函數(shù)需要這樣聲明:

Declare Function EnumChildWindows Lib "user32" (hWndParent As Integer, lpEnumFunc As EnumChildProc, lParam As Integer) As Integer

文章標題:vb轉(zhuǎn)換成vb.net vb轉(zhuǎn)換成字符串格式函數(shù)
文章起源:http://muchs.cn/article46/ddccheg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、微信小程序、網(wǎng)站制作、定制網(wǎng)站靜態(tài)網(wǎng)站、網(wǎng)站設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)