国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 扶风县| 迁安市| 岱山县| SHOW| 册亨县| 额尔古纳市| 德庆县| 界首市| 禄丰县| 云和县| 崇义县| 南川市| 镇宁| 龙南县| 延吉市| 墨脱县| 和田县| 合阳县| 福建省| 吴旗县| 辉南县| 临江市| 双峰县| 房产| 屏东市| 宣城市| 黑水县| 霍城县| 上栗县| 南溪县| 温宿县| 哈巴河县| 浮梁县| 华容县| 洛宁县| 通河县| 通城县| 阜新| 湛江市| 运城市| 当阳市|