读书频道 > 网站 > 网页设计 > Windows 8应用开发入门经典
1.2.3 Visual Basic
14-05-12    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > Windows 8应用开发入门经典

如果你是一名开发新手,那么本指南将是你快速学习Windows 8 SDK的最佳选择!由Microsoft专家组成的作者团队将指引你完成创建、部署、推广和销售应用的过程;该过程新颖独到,易于理解,而且成本较低。 Window立即去当当网订购

使用C或C++编程语言编写的应用程序会提供很多有关Windows工作原理的细节。在一些实例中,了解这些细节非常重要,但在绝大多数情况中,这会让人非常懊恼,使开发人员不能集中精力关注实际的应用程序功能。

自从1991年5月发布以后,Visual Basic便使这种编程风格发生了翻天覆地的变化。Visual Basic并不公开Windows的内部细节,而是将它们隐藏起来,使程序员看不到,同时提供一些高级构造,例如,窗体、控件、模块、类和代码隐藏文件。使用Visual Basic语言,并不需要编写几十行代码来实现非常简单的功能,它使开发人员可以重点关注其应用程序的真正内部细节。前面提到的“Hello, World”程序只需一行代码便可完成编写,如下所示:

MsgBox("Hello, World!")

在上面的代码中,没有窗口类设置,没有窗口注册,也没有消息循环编程!这种语言的高级概念使得完全没有必要处理基架细节。所有这些操作都是通过Visual Basic运行时实现。

由于使用了图形集成开发环境(Integrated Development Environment,IDE),因此,这种应用程序开发方法仍然是最受欢迎同时也是效率最高的方法。程序员通过从IDE工具箱拖动UI元素(控件)并将其放置到窗体的表面,以图形方式设计应用程序的对话框窗口(在Visual Basic术语中称为窗体)。每个控件都有一些事件处理程序,用于响应来自环境的事件,例如,当用户单击某个按钮或更改组合框中的选择时。编程过程实际上就是编写用于处理这些事件的代码。

1993年,Microsoft开发了一项二进制标准,即组件对象模型(Component Object Model,COM),该标准允许创建可重用的对象,以供其他应用程序使用。很多技术都基于COM构建,例如,对象链接与嵌入(Object Linking and Embedding,OLE),这就使得应用程序开发自动化成为可能。1993年以后发布的Visual Basic版本在创建时都考虑了COM和OLE。这种方法取得了巨大成功,该语言的一个分支Visual Basic for Applications (VBA)成为Microsoft Office宏的编程语言。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站