十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
項目屬性引用
成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)由有經(jīng)驗的網(wǎng)站設(shè)計師、開發(fā)人員和項目經(jīng)理組成的專業(yè)建站團隊,負責(zé)網(wǎng)站視覺設(shè)計、用戶體驗優(yōu)化、交互設(shè)計和前端開發(fā)等方面的工作,以確保網(wǎng)站外觀精美、網(wǎng)站設(shè)計制作、成都做網(wǎng)站易于使用并且具有良好的響應(yīng)性。
在列表中找到Shape什么的Dll然后它的屬性里的復(fù)制本地設(shè)置為True。
然后那些dll和exe一起復(fù)制下來。
然后在XP運行。
契約鎖,電子合同簽字。
VB net 是一種面向?qū)ο蟮木幊陶Z言。 在面向?qū)ο缶幊谭椒ㄖ?,程序由通過動作相互交互的各種對象組成。 對象可能采取的動作稱為方法。 相同類型的對象被認為具有相同的類型,或者更經(jīng)常地被稱為在同一類中。
在VB.Net當中,事件的"關(guān)聯(lián)"是需要明顯標志的,不像vb6當中,聲明一個過程就是事件執(zhí)行過程了
Handles用來靜態(tài)"關(guān)聯(lián)"一個或多個事件到一個過程
"關(guān)聯(lián)"時,過程的簽名必須與事件的簽名相同(簽名的意義請查看相關(guān)文檔)
在VB.Net當中,事件也是一個對象(VB.Net當中一切皆為對象)
使用Handles時實際就相當于創(chuàng)建了一個對委托的實現(xiàn)(委托的意義請查看相關(guān)文檔)
可以簡單的認為,當事件被觸發(fā)時,被Handles"關(guān)聯(lián)"了的那些過程代碼將被執(zhí)行
而且,被"關(guān)聯(lián)"的過程可以任意起名,不需要與事件和對象的名稱相對應(yīng)
上述代碼如果去掉Handles 及其后面的內(nèi)容,它將是一個最普通不過的過程,與其它過程沒有兩樣,也不會有任何事件被觸發(fā)時去執(zhí)行這段代碼,正因為加入了Handles 及其后面的一堆事件,它才會因事件被觸發(fā)而被執(zhí)行
說得再簡單一點: 當PictureBox1.DoubleClick, PictureBox4.DoubleClick, PictureBox3.DoubleClick,PictureBox2.DoubleClick當中的任何一個事件被觸發(fā)時,上述這個過程的代碼都將被執(zhí)行
再說說參數(shù): sender表示觸發(fā)了此事件的對象,在這里就是PictureBox1/PictureBox2/PictureBox3/PictureBox4當中的某一個,利用它能知道到底是哪個對象觸發(fā)了此事件,e在這里沒有用處,利用不到什么,之所以有它,是因為Object/EventArgs是.Net事件的基本簽名方式,它的好處在你以后對.Net深入之后能體會到.
這些參數(shù)的值都是通過被觸發(fā)的事件傳遞過來的,可以簡單的認為[事件調(diào)用了此過程并為參數(shù)賦了值]
自己仔細對比啊,就是說你同一個函數(shù)聲明了多次,刪除重復(fù)的就可以了。