国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

vb.Net編程簡介之五(轉(zhuǎn))

2024-07-10 13:02:32
字體:
供稿:網(wǎng)友
窗體與控件
    visual basic.net包含了一個新的窗體包:windows窗體。
windows窗體與visual basic 6.0窗體間保持了最大的兼容性;然而,還是有一些需要提出的關(guān)鍵差異:
    windows窗體不支持ole container控件;你需要在visual
basic 6.0應(yīng)用中避免使用該控件。
    在windows窗體中沒有shape控件。矩形和圓角形狀控件會升級為
label控件,橢圓和圓形無法升級。你需要在visual basic 6.0應(yīng)用中避免使用該控件。
    在windows窗體中沒有l(wèi)ine控件。橫線條和豎線條控件會升級為
label控件,斜線條無法升級。你需要在visual basic 6.0應(yīng)用中避免使用該控件。

    windows窗體提供了新的圖形命令取代circle, cls, pset, line
以及point。因為新的對象模塊同visual basic 6.0是不同的,這些方法無法被升級

    對于timer控件,將interval屬性設(shè)置為0不能使timer控件停止
運行而是將時間間隔設(shè)定為1。所以在visual basic 6.0中,需要通過設(shè)置enabled屬性為false而不是將interval屬性設(shè)置為0來停止timer運行。

    windows窗體包含兩種菜單控件,mainmenu(窗口菜單)和
contenxtmenu(彈出菜單)。而visual basic 6.0只包含一種菜單控件:menu。menu可以以窗口菜單方式也可以以彈出菜單方式打開。工程升級后menu會升級到mainmenu。但是你不能以彈出方式打開mainmenu;你需要手工建立彈出菜單。

windows窗體不支持動態(tài)數(shù)據(jù)交換(dde)。
windows窗體不支持form.printform方法

    雖然windows窗體在功能上支持拖-放但是對象模塊同visual
basic 6.0有很大的不同,所以visual basic 6.0中的拖-放屬性以及方法無法升級。

    .net架構(gòu)對clipboard對象進(jìn)行了升級,對剪貼版的操作比
visual basic 6.0的clipboard對象提供了更多的函數(shù)和支持。因為對象模塊的不同,clipboard聲明無法自動升級


    windows窗體不支持在運行時對窗體和控件的name屬性進(jìn)行訪
問,這樣你就不能通過name屬性訪問控件集合中的控件(這個功能在.net的system.reflection類中提供)

    為了保證你的窗體在升級后保持正確的尺寸,你要確保在程序中
將缺省的縮放比例(scalemode)設(shè)定為twips。
當(dāng)升級后,visual basic.net將度量單位從twips轉(zhuǎn)換為pixels

    上面就是關(guān)于visual basic.net的說明,從上面的介紹可以看
到,相對于以前的版本,這一次的的visual basic可以說是有了重大的革新(而且似乎有一些方面在向delphi看齊)。它提供了以前版本從來沒有的面向?qū)ο缶幊蹋瑥?qiáng)大的錯誤處理,同vc++ c sharp更緊密的集成。但是也犧牲了很多原來basic一直都有的特性。不過總的來看,還是值得升級到visual basic.net的。
注冊會員,創(chuàng)建你的web開發(fā)資料庫,
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 罗平县| 桐乡市| 大姚县| 彭州市| 上饶市| 娄烦县| 伊宁县| 武邑县| 夏邑县| 柘荣县| 土默特左旗| 麻栗坡县| 新平| 太谷县| 靖西县| 安西县| 淮安市| 乐陵市| 紫阳县| 沅江市| 吉林市| 凌云县| 阿克苏市| 株洲县| 临潭县| 中山市| 来宾市| 德清县| 九龙坡区| 太原市| 米泉市| 亚东县| 鹤岗市| 固原市| 自治县| 甘谷县| 佛山市| 新田县| 白城市| 平顺县| 苗栗县|