﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-&lt;DIV id="ddm_Title"&gt;&lt;H1&gt;大大毛&amp;nbsp;&lt;i class="little"&gt;的笔记&lt;/i&gt;&lt;/H1&gt;&lt;H2&gt;&amp;nbsp&amp;nbsp;DDM's Note&lt;/H2&gt;&lt;/DIV&gt;-随笔分类-VB培训</title><link>http://www.blogjava.net/tw-ddm/category/21623.html</link><description>&lt;div id="ddm_subTitle"&gt;
&lt;h2 class="catchline"&gt;
        哪怕没有办法一定有说法,&lt;br/&gt;
        就算没有鸽子一定有乌鸦,&lt;br/&gt;
        固执无罪&amp;nbsp;梦想有价,&lt;br/&gt;
        让他们惊讶.
&lt;/h2&gt;
&lt;/div&gt;</description><language>zh-cn</language><lastBuildDate>Tue, 15 May 2007 03:25:13 GMT</lastBuildDate><pubDate>Tue, 15 May 2007 03:25:13 GMT</pubDate><ttl>60</ttl><item><title>第二章 Visual Basic 基础语法</title><link>http://www.blogjava.net/tw-ddm/archive/2007/04/29/114526.html</link><dc:creator>大大毛</dc:creator><author>大大毛</author><pubDate>Sun, 29 Apr 2007 03:18:00 GMT</pubDate><guid>http://www.blogjava.net/tw-ddm/archive/2007/04/29/114526.html</guid><wfw:comment>http://www.blogjava.net/tw-ddm/comments/114526.html</wfw:comment><comments>http://www.blogjava.net/tw-ddm/archive/2007/04/29/114526.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tw-ddm/comments/commentRss/114526.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tw-ddm/services/trackbacks/114526.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 培训目标：												   掌握各种基本数据类型以及流程控制语句的语法，感受VB编程。培训内容：   1. VB中的数据类型；   2. VB中的常量与变量；   3. VB中的运算符；   4. VB中的流程控制语句。课后练习：   改进第一次培训布置的“计算器”，要求实现四则运算，并充分利用流程控制语句来实现语句的改进及对数据长度、数据类型以及除零等异常的防范。   1、V...&nbsp;&nbsp;<a href='http://www.blogjava.net/tw-ddm/archive/2007/04/29/114526.html'>阅读全文</a><img src ="http://www.blogjava.net/tw-ddm/aggbug/114526.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tw-ddm/" target="_blank">大大毛</a> 2007-04-29 11:18 <a href="http://www.blogjava.net/tw-ddm/archive/2007/04/29/114526.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>第一章 Visual Basic 概述</title><link>http://www.blogjava.net/tw-ddm/archive/2007/04/15/110782.html</link><dc:creator>大大毛</dc:creator><author>大大毛</author><pubDate>Sun, 15 Apr 2007 07:34:00 GMT</pubDate><guid>http://www.blogjava.net/tw-ddm/archive/2007/04/15/110782.html</guid><wfw:comment>http://www.blogjava.net/tw-ddm/comments/110782.html</wfw:comment><comments>http://www.blogjava.net/tw-ddm/archive/2007/04/15/110782.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tw-ddm/comments/commentRss/110782.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tw-ddm/services/trackbacks/110782.html</trackback:ping><description><![CDATA[
		<strong>
		</strong>
		<strong>
		</strong>
		<br />
		<font face="Georgia" size="2">   <strong>培训目标</strong>：<br /><br />      了解VB是款什么样的开发工具，能够使用IDE来拖放GUI界面，感受到VB的特点。<br /><br /><br />   <strong>培训内容</strong>：<br /><br />      1. VB的特点及发展<br />      2. VB6的安装<br />      3. VB集成开发环境介绍<br />      4. Label，TextBox，CommandButton的应用<br />      第3、4点是这堂课讲解的重点<br /><br />   <strong>课后练习：</strong><br /><br />      仿造Windows系统自带的计算器来做一个GUI程序并编译成EXE。要求界面控件的定位和对齐，窗体的大小和置中等，由于这次课的内容放在IDE的介绍上，因此对于数据检验等不做要求，但尽可能的实现简单的四则运算。通过练习来体会VB开发GUI程序的步骤和易用性。<br /><br /><br />      <strong>1、VB的特点及发展</strong><br /></font>
		<ul>
				<em>
						<font face="Georgia" size="2">Visual Basic的发展历程<br /></font>
				</em>
		</ul>
		<font face="Georgia" size="2">      从1991年的VB1.0到2000年推出的VB6.0，共经历了6个版本，Visual Basic系列的最高版本是6.0版。<br />      VB.Net(7.0)通常会被称作是VB7.0，但实际上VB.Net属于 .NET 平台下的开发工具(CLR的架构决定了它仅仅是一种开发工具而不能被称为一种语言)，两者之间存在着巨大差异，可以说除了语法与VB类似外并无什么相关之处。VB.Net之所以会被人称为VB7，只是一种商业上的手段而已，为了能将VB系列的程序员吸引到 .NET 平台上的开发上来。<br />      VB是由Microsoft开发出来的，秉承了Microsoft开发的特点：使用的简易性和与Windows平台的兼容性。<br /><br /></font>
		<ul>
				<em>
						<font face="Georgia" size="2">Visual Basic的特点<br /></font>
				</em>
				<li>
						<font face="Georgia" size="2">提供了易学易用的应用程序集成开发环境</font>
				</li>
				<li>
						<font face="Georgia" size="2">面向对象的可视化编程工具VB并不是一种真正的“面向对象”的语言，确切的说可以称它是一种“面向控件编程”的语言。 </font>
				</li>
				<li>
						<font face="Georgia" size="2">事件驱动的编程机制“事件驱动”是Windows平台下程序运行的特点，由于Windows使用消息驱动机制，因此“事件驱动”很容易实现。<br />“事件”就是一种行为，比如说移动鼠标或按下回车键等。比如说我们需要实现点击鼠标就弹出一个信息框这样的效果，那么我们要做的就是将 <em>弹出信息框 </em>这样的逻辑代码与鼠标点击关联起来就好，而在VB中所要做的就是将这段代码放到窗体(感受事件的对象)的鼠标点击事件中即可。 </font>
				</li>
				<li>
						<font face="Georgia" size="2">结构化的程序设计语言</font>
				</li>
				<li>
						<font face="Georgia" size="2">支持多种数据库系统的访问VB在数据库的支持上有一个很大的亮点，就是易用性。无论使用DAO，ADO所提供的易用性都是为广大程序员所喜爱的。<br />VB最常搭配的数据库是Access和SQL Server，其中与Access的搭配开发最为常见，其中很大的原因在于Access对于VB的支持上--注意这点：<strong>Access支持VB的一些语法</strong>（这是非SQL标准的部分），换句话说在Access的DML中可以使用VB的函数（Access是Office的组成部件，它提供对VBA的支持） </font>
				</li>
				<li>
						<font face="Georgia" size="2">支持OLE( Object Link &amp; Embed ) 和 ActiveX技术这点很有意思，想想有很多人说VB语言很弱，同样的也有人说VB很强。实际上他们说的就是这点，纯粹的VB核心应该是很弱的，但是由于它对于OLE和ActiveX的支持，使得它的最终应用会非常的强大，这里举个例子来看，比如说Word它在文本的处理和编排上很强，但是在里面做一张表就比较的难了，更别说数据图表了，但是它支持在里面嵌入Excel（OLE）的表格对象，当你双击表格/图表对象时会发现Word会将控制权移交给Excel，由Excel来实现对这些嵌入对象的处理。 </font>
				</li>
				<li>
						<font face="Georgia" size="2">解释型伪编译技术这里将VB是一种伪编译语言做为它的特点提出来是为了提高大家的注意，VB初学者经常会遇到一种情况，就是做好的EXE程序在自己的机器上运行良好，但是给别人运行时却有时会报“缺少xxx.dll”的错误，这个错误就是由VB的伪编译特性引起的。<br />VB在编译时会将源程序编译成EXE文件，但是这个EXE文件并不是独立的，它<strong>需要同版本VB运行库的支持</strong>（就是那个xxx.dll），因此VB程序开发出来以后应该使用VB提供的发布功能来进行发布，而不是直接使用那个EXE。</font>
				</li>
		</ul>
		<strong>
				<font face="Georgia" size="2">      2、VB6的安装</font>
		</strong>
		<ul>
				<em>
						<font face="Georgia" size="2">VB6的安装步骤：</font>
				</em>
				<li>
						<font face="Georgia" size="2">安装VB</font>
				</li>
				<li>
						<font face="Georgia" size="2">安装VB的补丁包VB补丁包到SP6，主要是修正VB高级控件上的BUG </font>
				</li>
				<li>
						<font face="Georgia" size="2">安装MSDN（可选），由于MSDN的强大和易用（VB这块是全中文的，每一个解说点都带有演示源码）强烈推荐初学者使用</font>
				</li>
		</ul>
		<font face="Georgia" size="2">      <strong>3、VB集成开发环境介绍</strong><br /></font>
		<ul>
				<em>
						<font face="Georgia" size="2">IDE集成开发环境</font>
				</em>
				<li>
						<font face="Georgia" size="2">工具窗口以及如何在工具窗口上增/删其它控件</font>
				</li>
				<li>
						<font face="Georgia" size="2">窗体窗口以及控件在上面的拖放以及位置的精确控制</font>
				</li>
				<li>
						<font face="Georgia" size="2">代码窗口以及针对控件事件编程的方法</font>
				</li>
				<li>
						<font face="Georgia" size="2">属性窗口以及控件属性设置</font>
				</li>
		</ul>
		<font face="Georgia" size="2">      4、<strong>VB的基本控件</strong><br /></font>
		<ul>
				<li>
						<font face="Georgia" size="2">窗体（Form）它是用户交互界面的基础，是一种容器，可以在其中放置其它的控件<br />Form的常用属性有：<br />   Name，Caption，Icon，WindowState<br />Form的常用事件有：<br />   Load事件，类似于对象的Init，比如说窗体逻辑中引用到的外部对象的初始化以及窗体控件的布局等会被放在这个事件中。<br />   Unload事件，类似于对象的Destory，这里通常用于释放资源如关闭外部的数据连接等 </font>
				</li>
				<li>
						<font face="Georgia" size="2">标签（Label）它是轻量级（功能弱些但占用资源少）的控件，因此除了用它来显示文本以外，还常常被用于界面的修饰上，例如带阴影的字以及带阴影的控件等<br />Label的常用属性有：Caption，Visable，Font，AutoSize </font>
				</li>
				<li>
						<font face="Georgia" size="2">文本框（TextBox）用于接受用户的文本输入，比如登录时用于接收用户输入的用户名以及密码<br />常用属性有：Text，PasswordChar，Locked </font>
				</li>
				<li>
						<font face="Georgia" size="2">命令按钮（CommandButton）这个控件常用于逻辑的流程控制上，比如在登录时就可以使用CommandButton来做为“登录参数的填写”与“登录处理”之间的流程开关，因此它最常被使用的是Click事件</font>
				</li>
		</ul>
		<p>
				<br />      <font face="Georgia" size="2"><a title="第一次课的课件" href="/Files/tw-ddm/第01章%20Visual%20Basic%20概述.rar" target="_blank">培训课件PPT</a></font></p>
<img src ="http://www.blogjava.net/tw-ddm/aggbug/110782.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tw-ddm/" target="_blank">大大毛</a> 2007-04-15 15:34 <a href="http://www.blogjava.net/tw-ddm/archive/2007/04/15/110782.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>培训计划</title><link>http://www.blogjava.net/tw-ddm/archive/2007/04/15/110764.html</link><dc:creator>大大毛</dc:creator><author>大大毛</author><pubDate>Sun, 15 Apr 2007 05:17:00 GMT</pubDate><guid>http://www.blogjava.net/tw-ddm/archive/2007/04/15/110764.html</guid><wfw:comment>http://www.blogjava.net/tw-ddm/comments/110764.html</wfw:comment><comments>http://www.blogjava.net/tw-ddm/archive/2007/04/15/110764.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tw-ddm/comments/commentRss/110764.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tw-ddm/services/trackbacks/110764.html</trackback:ping><description><![CDATA[
		<br />
		<font face="Georgia">
				<font size="2">   <strong>培训目的</strong><br /><br />      这次是给组的同事们进行VB和ASP的培训，大家都是PG只是各有所长而且以后主要是搞维护，所以：<br />      1. 培训并不会拖得很长，总共在十次课，每次约1个半小时<br />      2. 重点会放在语法，ADO和布署上 <br /><br />   </font>
				<font size="2">
						<strong>课程安排</strong>( <em>带 PPT，因为PPT的名称会是简体中文的，所以繁体系统中显示的是乱码PPT打开会出错，自己改改名称就好</em>)<br /><br />      1. </font>
				<font color="#223355" size="2">
						<a title="第一章 Visual Basic 概述" href="/tw-ddm/archive/2007/04/15/110782.html" target="_blank">Visual Basic 概述</a>
						<br />
						<br />      2. <a title="第二章 Visual Basic 基础语法" href="/tw-ddm/archive/2007/04/29/114526.html" target="_blank">Visual Basic 基础语法</a><br /><br /></font>
		</font>
<img src ="http://www.blogjava.net/tw-ddm/aggbug/110764.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tw-ddm/" target="_blank">大大毛</a> 2007-04-15 13:17 <a href="http://www.blogjava.net/tw-ddm/archive/2007/04/15/110764.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>