有了Visual Basic.NET,作为创建运行于Microsoft Windows操作系统上的应用程序的最有效工具,Visual Basic的传统地位得以继续保持。VisualBasic.NET语言已得到更新、简化和现代化。本书通过10个精彩的VisualBasic.NET程序实例使您迅速体会到基于.NET的开发乐趣。\r\n\r\n 本书10个具体完整的精彩范例,实用与技术并重,内容丰富而简洁,让读者深入浅出地一步一步完成每个程序,并能更多元化地深入Visual Basic.NET的核心。如果您想全面了解Visual Basic.NET的功能,那么本书一定是您最佳的选择。\r\n\r\n 本书繁体字版名为《VisualBasic.NET范例集》,由文魁信息股份有限公司出版,版权屑杨仓杰所有。本书简体字中文版由文魁信息股份有限公司授权科学出版社独家出版。未经本书原版出版者和本书出版者书面许可,任何单位和个人均不得以任何形式或任何手段复制或传播本书的部分或全部内容。\r\n
\r\n
第1章乐透包牌 \r\n\r\n 1. 1 产生号码 \r\n\r\n 1. 2 程序的改进 \r\n\r\n 1. 3 放到列表框 \r\n\r\n 1. 4 保存 \r\n\r\n 1. 5 完成 \r\n\r\n 1. 6 程序代码 \r\n\r\n 1. 7 运行程序 \r\n\r\n 第2章 我的PowerWord \r\n\r\n 2. 1 基本功能结构 \r\n\r\n 2. 2 RichTextBox控件和TextBox控件的差异 \r\n\r\n 2. 3 各项功能 \r\n\r\n 2. 3. 1 打开文件 \r\n\r\n 2. 3. 2 新建文件 \r\n\r\n 2. 3. 3 保存 \r\n\r\n 2. 3. 4 颜色 \r\n\r\n 2. 3. 5 字体 \r\n\r\n 2. 3. 6 查找 \r\n\r\n 2. 3. 7 复制/剪切/粘贴 \r\n\r\n 2. 3. 8 插入图片 \r\n\r\n 2. 3. 9 删除 \r\n\r\n 2. 4 RTF格式浅谈 \r\n\r\n 2. 5 完成 \r\n\r\n 2. 6 程序代码 \r\n\r\n 2. 7 运行程序 \r\n\r\n 第3章 语音计算器 \r\n\r\n 3. 1 按键处理 \r\n\r\n 3. 2 加入声音 \r\n\r\n 3. 3 如何计算 \r\n\r\n 3. 4 完成 \r\n\r\n 3. 5 程序代码 \r\n\r\n 3. 6 运行程序 \r\n\r\n 第4章 射击游戏 \r\n\r\n 4. 1 结构 \r\n\r\n 4. 2 计数器如何运作 \r\n\r\n 4. 2. 1 Timer3 \r\n\r\n 4. 2. 2 Timerl \r\n\r\n 4. 2. 3 Timer2 \r\n\r\n 4. 3 游戏灵魂System. ini的格式 \r\n\r\n 4. 4 按下Picture时 \r\n\r\n 4. 5 完成 \r\n\r\n 4. 6 程序代码 \r\n\r\n 4. 7 运行程序 \r\n\r\n 第5章 MP3播放程序 \r\n\r\n 5. 1 MP3的TAG数据 \r\n\r\n 5. 2 实例界面 \r\n\r\n 5. 3 跑马灯 \r\n\r\n 5. 4 相关设置 \r\n\r\n 5. 5 程序代码 \r\n\r\n 5. 6 运行程序 \r\n\r\n 第6章 井字游戏 \r\n\r\n 6. 1 实作 \r\n\r\n 6. 2 定义数组 \r\n\r\n 6. 3 计算机怎么思考 \r\n\r\n 6. 4 程序代码 \r\n\r\n 6. 5 运行程序 \r\n\r\n 第7章 聊天室:自建房间 \r\n\r\n 7. 1 WinSock控件 \r\n\r\n 7. 2 传送与接收 \r\n\r\n 7. 3 保存. 读取和清除 \r\n\r\n 7. 4 播放声音 \r\n\r\n 7. 5 关掉声音 \r\n\r\n 7. 6 暂时离开 \r\n\r\n 7. 7 完成 \r\n\r\n 7. 8 程序代码 \r\n\r\n 7. 9 运行程序 \r\n\r\n 第8章 超级网络通 \r\n\r\n 8. 1 WebBrowser控件浅谈 \r\n\r\n 8. 2 上网 \r\n\r\n 8. 3 查找信息 \r\n\r\n 8. 4 找网站 \r\n\r\n 8. 5 找星座 \r\n\r\n 8. 6 发送短信 \r\n\r\n 8. 7 完成 \r\n\r\n 8. 8 程序代码 \r\n\r\n 8. 9 运行程序 \r\n\r\n 第9章 中国象棋 \r\n\r\n 9. 1 象棋概论 \r\n\r\n 9. 2 象棋的复杂度与瓶颈 \r\n\r\n 9. 3 审局函数 \r\n\r\n 9. 4 对局树 \r\n\r\n 9. 5 树的基本查找 \r\n\r\n 9. 6 极大极小查找 \r\n\r\n 9. 7 a-p修剪 \r\n\r\n 9. 8 其他方式的修剪 \r\n\r\n 9. 9 设计与实现 \r\n\r\n 9. 9. 1 盘面的数据结构 \r\n\r\n 9. 9. 2 制作棋盘 \r\n\r\n 9. 9. 3 制作棋子 \r\n\r\n 9. 9. 4 象棋规则的分析 \r\n\r\n 9. 9. 5 对局树的设计 \r\n\r\n 9. 9. 6 审局函数的设计 \r\n\r\n 9. 9. 7 学习能力 \r\n\r\n 9. 9. 8 开局的变化 \r\n\r\n 9. 9. 9 控制用户的移动 \r\n\r\n 9. 9. 10 判断棋子移动是否合法 \r\n\r\n 9. 10 结论 \r\n\r\n 9. 11 程序代码 \r\n\r\n 9. 12 运行程序 \r\n\r\n 第10章 环游美国 \r\n\r\n 10. 1 下载与安装 \r\n\r\n 10. 2 组件的使用 \r\n\r\n 10. 3 相关设置 \r\n\r\n 10. 4 完成 \r\n\r\n 10. 5 程序代码 \r\n\r\n 10. 6 运行程序 \r\n\r\n 附录一 VB命令一览表 \r\n\r\n 附录二 RTF程序代码 \r\n\r\n 附录三 SendKeys程序代码 \r\n
\r\n
自从微软Visual Basic. NET推出测试版之后, 国内外就掀起一阵. NET的热潮, 纷纷投人到这个全新的开发环境中, 接着在千呼万唤的簇拥下, 微软终于推出正式版了, 然而这个庞然大物却以全新的观念将Visual Basic带领到另一境界, 要不是推出中文版, 学习的阻力恐怕会更大!
这个全新的环境, 有着全新的功能, 同时也舍弃了某些原有的旧功能. 相信VisualBasic. net这片园地仍需要靠你我来共同灌溉, 让我们能早日全面性地驾驭这种全新的语言.
如果您是一位Visual Basic. NET书籍的设计者, 却苦于无法将这些片断知识连贯起来. 没关系, 笔者为您准备了10个范例, 一一为您解说. 如果您是曾经购买笔者拙作《Visual Basic范例集》一书的读者, 那么您对其中的几个章节一定不会陌生, 因为这些章节是从Visual Basic6. 0移植过来的, 您也可以对照比较看看其中的差异.
. NET的改版, 可以说是令人耳目一新, 除了Visual Basic常用的组件之外, 其他的是焕然一新. 另外, 在VisualBasic. NET上开发的程序, 只能在Windows2000以上才可以运行(虽然在Windows 98上也可以运行, 但是稳定性较差, 所以笔者并不建议), 因此, 对Windows 98的用户, 笔者只好说声抱歉了.
谈起程序要升级, 虽然. NET有提供升级的功能, 可以将VisualBasic 6. 0开发的程序升级为. NET版, 但这也不是万灵丹, 有时候还会令人苦笑不得. 所以, 万一您真的用到VisualBasic6. 0的组件的话, 那么笔者建议您, 先安装VisualBasic6. 0, 再安装VisualBasic. NET, 如此可以省掉很多不必要的麻烦, 而且万一升级出问题, 您还可以跳到Visual Basic 6. 0上测试.
最后, 值得一提的是:万一您真的非常难适应, 或者希望您的程序可以支持Windows98, 那么笔者还是建议您先在VisualBasic6. 0上设计, 等完成后, 再通过Visual Basic. NET升级成Windows 2000版(本书的大部分范例都会用到Visual Basic6. 0组件的属性, 为了可以正确运行, 笔者建议您先安装VisualBasic 6. 0再安装Visual Basic. NET升级). 等升级之后, 再做局部修改就好了. 不过, 如果程序太过于特殊或是太庞大的话, 笔者并不建议您这样做.
本书最后附上VisualBasic6. 0的命令表. 笔者曾经考虑放VisualBasic. NET的命令表, 但是考虑到每当程序语言更新时, 设计者还是会以旧版本的思考模式应用在新版本上, 而且. NET的改版幅度太大, 所以笔者最后还是决定把VisualBasic 6. 0的命令表放上去, 以备您不时之需.
如果您对本书有任何建议, 或者有话要告诉笔者, 您可以直接写信给文魁, 或者到http://www. ycg. idv. tw这个网站上留言, 将您的意见告诉笔者.
杨仓杰