不太懂你意思就隨便說(shuō)說(shuō)吧
成都創(chuàng)新互聯(lián)成立與2013年,先為滕州等服務(wù)建站,滕州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為滕州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
聲明窗口
Dim aa As New Form
打開(kāi)已聲明的窗口
aa.show
有模式地打開(kāi)窗口
aa.ShowDialog()
添加組件
Dim no As New NotifyIcon
添加控件
Dim TextBox As New TextBox
Form1.Controls.Add(TextBox)
給對(duì)象添加事件
AddHandler myButton.Click, AddressOf Me.Button_Click
.
.
.
.
在vs2010幫助里
.NET Framework 4---------.NET Framework 核心開(kāi)發(fā)---------
開(kāi)發(fā)基礎(chǔ)知識(shí)---------處理和引發(fā)事件
有很詳細(xì)的講解
vb.net不熟悉,不過(guò)我原來(lái)寫過(guò)一個(gè)C#的。
首先你可以使用System.IO.File.Exists來(lái)檢測(cè)文件是否存在
另外加載DLL中的類的話可以使用:
// 加載類所在的程序集
Assembly assembly = Assembly.LoadFrom("C:\\samuel\\Test.dll");
Type type = assembly.GetType("Test.OutString");
// 得到指定的方法
MethodInfo met = type.GetMethod("OutSuccess");
// 創(chuàng)建實(shí)例
Object obj=System.Activator.CreateInstance(type);
// 調(diào)用方法
string strResult = (string)met.Invoke(obj, null);
// 如果這個(gè)方法有參數(shù)的話,可以用以下的方法實(shí)現(xiàn)
/*
Object[] objArray=new object[7];
objArray[0]="參數(shù)1";
objArray[1]="參數(shù)2";
objArray[2]="參數(shù)3";
*/
方法返回類型 Result = (方法返回類型)met.Invoke(obj, objArray);
希望對(duì)你有幫助
在繼承類中添加了空的事件過(guò)程,估計(jì)也會(huì)調(diào)用基類事件過(guò)程的,也就是兩個(gè)事件過(guò)程都會(huì)被調(diào)用。可以試試在繼承類構(gòu)造函數(shù)中用 RemoveHandler 語(yǔ)句能不能撤銷基類的事件過(guò)程的綁定。
另外一般的過(guò)程可以用override關(guān)鍵字隱藏基類的同名方法,比如基類調(diào)用的方法被繼承類override重寫后,就會(huì)調(diào)用繼承類的方法了。所以可以把事件處理代碼放在一普通過(guò)程中,由事件過(guò)程調(diào)用,這樣繼承類可以用空的同名方法覆蓋基類方法了。
加個(gè)模塊,定義公共變量2個(gè)窗體都可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行讀寫,每次讀寫之前先刷新一次,保證數(shù)據(jù)最新就行了。
VB.NET的特點(diǎn):
1.真正成為面向?qū)ο笠约爸С掷^承性的語(yǔ)言。
2.窗體設(shè)計(jì)器支持可視化繼承,并且包含了許多新的特性,比如自動(dòng)改變窗體大小、資源本地化支持、數(shù)據(jù)類工具內(nèi)在支持XML數(shù)據(jù)。
3.直接建立在.NET的框架結(jié)構(gòu)上,因此開(kāi)發(fā)人員可以充分利用所有.NET平臺(tái)特性,也可以與其他的.NET語(yǔ)言交互。
4.為Windows應(yīng)用程序提供了XCOPY部署,開(kāi)發(fā)者不再需要為DLL的版本問(wèn)題擔(dān)憂。
要確立父子窗體,那子窗體必須繼承父窗體。實(shí)例化子窗體對(duì)象調(diào)用Show()方法。
希望采納
請(qǐng)問(wèn)你是繼承窗體么?假如是的:你可以直接在vb.net的開(kāi)放環(huán)境里點(diǎn)項(xiàng)目里添加組件就好了,然后在里面找到一個(gè)繼承窗體的