VB新發現

2016-01-29 12:29 6 1 收藏

VB新發現,VB新發現

【 tulaoshi.com - ASP.NET 】

最近本人在開發VB程序時發現VB竟然提供了Main函數入口.以前我總是認為用VB寫的WIN32應用程序都是以某個窗體作為整個程序的入口,如果沒有窗體,那麼就不是一個完整的程序.現在這個觀念應該被修正了,沒有窗體,程序一樣可以運行.
如果你在Modules中定義了一個Public的Main函數,並在Project菜單里的Project Properties選項窗口中把Startup Object指向了Sub Main,那麼你的程序就會從Main函數開始.要是你想顯示一個窗體,一種方法是直接呼叫窗體類的名稱,另一種方法是為窗體類創建新的對象.其實VB中的Form也是類,我們新建的每個Form都是從同一個父類繼承下來的.可是為甚麼VB不將它們放到Class Modules里實現呢?這是因為我們創建的自定義Form,VB會採用一種被編譯器隱藏的派生方式產生,雖然它沒有使用Implements這個關鍵字.但它卻派生自父類Form,從Form_Load(),Form_MouseMove()等這類函數的命名方式中就可以看出端倪.Form類把一些常用的系統消息封裝進特定的函數中,具體實現就由用戶在他們創建的Form類中定義.遺憾的是並不是所有的消息都被映射了.另外VB會默認地創建一個與自定義Form類名相同的對象供使用者調用,但要注意Form_Initialize()並不是類的構造函數.

来源:https://www.tulaoshi.com/n/20160129/1486319.html

延伸阅读
标签: 黑糖 红糖
红糖核桃饼干 1、黄油切成小块放室温软化 2、加入红糖搅拌均匀 3、加入打散的蛋液,分多次少量的加入,以免油水分离 4、加入过筛的低粉和泡打粉,核桃碎,用刮刀切拌均匀 5、用手揉成团后,整形成宽约4厘米的长方体,放入冰箱冷藏2小时 6、取出后在室温稍稍回温,切成约半厘米的薄片 7、烤箱预热170度,30分钟左右 杂粮葡萄干红糖发...
Public Sub New() MyBase.New Form1 = Me InitializeComponent() 在InitializeComponent()下面加入初始化组件的代码 Me.LinkLabel1.Text = "http://vbnetcn.126.com" '网址 linklabel1.LinkVisited = True '是否标记已访问链接 linklabel1.LinkColor = color.Black '链接色 ...
标签: 黑糖 红糖
红糖核桃饼干 1、黄油切成小块放室温软化 2、加入红糖搅拌均匀 3、加入打散的蛋液,分多次少量的加入,以免油水分离 4、加入过筛的低粉和泡打粉,核桃碎,用刮刀切拌均匀 5、用手揉成团后,整形成宽约4厘米的长方体,放入冰箱冷藏2小时 6、取出后在室温稍稍回温,切成约半厘米的薄片 7、烤箱预热170度,30分钟左右 杂粮葡萄干红糖发...
标签: 黑糖 红糖
黑糖发糕 1.先将发糕粉过筛;黑糖和水搅拌均匀至无糖颗粒状备用。 2.将作法1的所有材料放入钢盆中,以打蛋器搅拌至均匀无糖颗粒状的面煳,静置约20分钟,备用。 3.蒸锅预热至水开后,将作法2的面煳装入模型中,放入蒸笼以中火蒸约20分钟左右即可取出。 山核桃仁红糖饼 1.把核桃仁切碎 2.拌上姜汁大枣红糖。我家只有这种红糖了,平...
VB6.0全称为VisualBasic6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。如果你是一个对编程一无所知,而又迫切希望掌握一种快捷实用的编程语言的初学者,那选择VB6.0没错的。即使考虑到VB程序本身编译和运行效率较低的不足(嘻嘻速度现在不是问题吧),单是它的快捷的开发速度,简单易学的语法,体贴便利的...

经验教程

950

收藏

82
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部