的消息机制,期待对 AAuto 的逐渐了解中,也能慢慢的了解一二。
在我也曾经对 VBVB.NET 做过一些研究, 2001 年的时候国内首次发行的第一版 4 cd vs.netbeta2,上面有我写的 vb.net 专辑教程,他的 form 生成的代码较多,最早应当是一个代码文件的,我刚才特地看了一下,实际上他现在生成了两个文件,你在开发环境看到的代码只是一部份,打开工程目录可以看到有两个文件,实际上他构建窗体的代码要比 AAuto 多的多。
这个首先要说明的是.Net 开发大型软件是肯定比快手更适合的,但是可以看到,他需要那么大的一个运行库,早期的安装包就是一百多兆,然后他生成的代码也并没有更少一些,也没有把事情变的更简单,这个就有问题了。
AAuto 的 UI 库就非常的精简,可能不是面面俱到,但是最常用的小型开发却是绰绰有余。
这个意思就是说“杀鸡焉用牛刀”VB 与 AAuto 的一个较大区别就是,AAuto 是大小写敏感的VB 有很多语句块的关键字,在 AAuto 里只用一个就可以,即 .... 在 AAuto 里你可以用一个语句来代理语句块也就是说 if11 io.printquot1 等于 1quot等价于 if11 io.printquot1 等于 1quot 这个是不太符合 VB 习惯的。
以上都是 C 系语言的共同特征。
AAuto 也兼容了 vb 的一些东西,例如你可以用一个等号来表示逻辑相等的判断,if11 begin io.printquot1 等于 1quotend这个就很接近 VB 的风格了。
又例如分号,你可以象 C 系语言一样在每句后面加分号。
但是你也可以象 VB 一样,不在后面加分号。
3.4.2 使用字符串需求:定义一个字符串然后用对话框把它显示在屏幕上.VB.NET 1. Public Class Form1 2. Private Sub btnStrings_ClickByVal sender As System.Object ByVal e As System.EventArgs Handles btnStrings.Click 3. Dim s As String 4. s quotHelloworldquot 5. MessageBox.Shows quotStringsquot 6. End Sub 7. End Class复制代码AAuto 1. import win //必须首先导入 win 窗口支持库 2. import win.ui 3. import win.ui.menu 4. import win.ole 5. /DSG/ 6. var winform win.formparent... min1bottom.
上一篇:
kernel 源代码
下一篇:
经典高三励志演讲稿