根據(jù)你給的條件,可以得到如下信息。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了亞東免費(fèi)建站歡迎大家使用!
首先,我們需要記錄一個(gè)線路,可以使用自定義類或者數(shù)組。這里我們使用自定義類。
public calss point
{
public double x;
public double y;
}
public point [] line=new point[5];
//初始化 每個(gè)坐標(biāo)
//定義移動(dòng)方法 obj 移動(dòng)到 x y 其中可以定義動(dòng)畫
public void move(contrl obj,double x,double y);
//然后 循環(huán) 數(shù)組line 調(diào)用 move ,可以設(shè)置移動(dòng)的時(shí)間間隔
在VB.NET中,可以使用“Call”語(yǔ)句來(lái)調(diào)用另一個(gè)VB文件中的方法。使用“Call”語(yǔ)句,可以在一個(gè)VB文件中調(diào)用另一個(gè)VB文件中的方法,從而實(shí)現(xiàn)不同文件之間的調(diào)用。
首先,需要在調(diào)用方法的VB文件中聲明另一個(gè)VB文件中的方法,以便編譯器能夠識(shí)別該方法。聲明的方式如下:
Declare Sub 另一個(gè)VB文件中的方法名 Lib “另一個(gè)VB文件的路徑” ()
其中,另一個(gè)VB文件中的方法名是另一個(gè)VB文件中要調(diào)用的方法的名稱,另一個(gè)VB文件的路徑是另一個(gè)VB文件的完整路徑。
接下來(lái),就可以使用“Call”語(yǔ)句來(lái)調(diào)用另一個(gè)VB文件中的方法了,語(yǔ)句格式如下:
Call 另一個(gè)VB文件中的方法名 (參數(shù)1,參數(shù)2,……,參數(shù)n)
其中,另一個(gè)VB文件中的方法名是另一個(gè)VB文件中要調(diào)用的方法的名稱,參數(shù)1,參數(shù)2,……,參數(shù)n是傳遞給另一個(gè)VB文件中要調(diào)用的方法的參數(shù)。
最后,就可以在調(diào)用方法的VB文件中調(diào)用另一個(gè)VB文件中的方法了。通過以上步驟,就可以在VB.NET中實(shí)現(xiàn)一個(gè)VB文件調(diào)用另一個(gè)VB文件中的方法了。
見下面代碼,放置定時(shí)器,按鈕,標(biāo)簽各一個(gè)
Public?Class?Form1
Private?Sub?Timer1_Tick(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Timer1.Tick?'定時(shí)器
If?Label1.Right??Me.Width?Then
Label1.Left?+=?10'移動(dòng)距離
Else
Label1.Left?=?0
End?If
End?Sub
Private?Sub?Button1_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button1.Click?'開啟或者關(guān)閉定時(shí)器
Timer1.Interval?=?1000?'1秒
If?Timer1.Enabled?=?False?Then
Timer1.Start()?'開定時(shí)器
Else
Timer1.Stop()?'關(guān)定時(shí)器
End?If
End?Sub
End?Class
能不能轉(zhuǎn)換 主要取決于vb6的源程序是不是使用了第三方控件 如果用了 那這些全部都不能轉(zhuǎn)!~
如果vb6里面有控件數(shù)組vb.net會(huì)自動(dòng)生成出一套東西(vb.net里面已經(jīng)沒有控件數(shù)組)模擬控件數(shù)組
如果vb6的程序很簡(jiǎn)單的話,轉(zhuǎn)成.net之后應(yīng)該改的地方不大!~
絕對(duì)你應(yīng)該先弄清楚以前vb6的程序具體用了什么 然后去微軟查一下vb6升級(jí)到vb.net最大的區(qū)別!~
我們做過好幾個(gè)升級(jí)的程序 有的不用改 有的簡(jiǎn)單修改 有的基本重寫!~
分享標(biāo)題:VB到vb.net移行 vb vbnet vba
轉(zhuǎn)載來(lái)于:http://jinyejixie.com/article20/dosesjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、ChatGPT、服務(wù)器托管、動(dòng)態(tài)網(wǎng)站、微信小程序、網(wǎng)站營(yíng)銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)