下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 [汇总]第1章VB基础知识

[汇总]第1章VB基础知识.doc

[汇总]第1章VB基础知识

无情的放纵_
2017-09-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《[汇总]第1章VB基础知识doc》,可适用于综合领域

汇总第章VB基础知识第章VisualBasic的基础知识本课程的学习方法:采用课前预习、课堂听课、课后复习与作业、上机实习。上机实习:不仅在规定的时间内要认真上机实习还在课余时间上机实践操作加强动手编程、调试能力完成老师布置的作业。掌握本课程的好与差取决于上机实践的多与少。VisualBasic简介VisualBasic概述BASIC语言是最容易掌握的计算机语言。VisualBASIC是编写Windows程序的BASIC语言。VisualBasic的发展过程VisualBasic顺应了时代的发展依靠现代计算机技术的支持从年的VisualBasic(发展到今天的VisualBasic(它不但是专业人员的得力工具而且也成为许多非专业人员的好伴侣。据不完全统计目前全世界有数以百万计的程序员使用VisualBasic开发各种类型的软件。让我们看看微软公司的VisualBasic版本情况:年推出VisualBasicl版年推出VisualBasic版年推出VisualBasic版年推出VisualBasic版年推出VisualBasic版年推出VisualBasic版。VisualBasic的特点可视化设计工具面向对象的设计方法事件驱动的编程机制提供了易学易用的应用程序集成开发环境结构化的程序设计语言充分利用Windows资源DDE动态数据交换编程技术可以在应用程序中实现与其他Windows应用程序建立动态数据交换在不同的应用程序之间进行通信的功能。OLE技术对象的链接与嵌入技术将每个应用程序都有看作一个对象将不同的对象链接起来嵌入到某个应用程序中从而可可以得到具有声音、影像、图像、动画、文字等各种信息的集合文件。DLL动态链接库技术将CC或汇编语言编写的程序加入到VB的应用程序中或调用Winodws应用程序接口(API)函数实现SDK所具有的功能。支持多种数据库系统的访问开放的数据库功能与网络支持VB可视化编程的基本概念VisualBASIC的基本特点VB提供了可视化的编程工具,程序界面的设计是借助一些可视化设计工具”画”出来的有效地克服了Windows程序界面设计难的障碍程序设计采取”事件驱动”的方式,编写的程序代码,几乎都是一些事件驱动过程对象的属性、事件和方法对象的概念在VB中对象是程序的核心编写程序的过程就是调用系统提供的对象和创建对象的过程。在程序中对象是操作数据的代码和数据的组合可以作为一个单位来处理。对象可以是应用程序的一部分比如可以是控件或窗体。整个应用程序也是一个对象。下面列出了在VisualBasic中可能用到的几种类型的对象:命令按钮:窗体上的控件象命令按钮和框架它们都是对象。窗体:VisualBasic工程中的每一个窗体都是独立的对象。数据库:数据库是对象并且还包含其他对象如字段、索引等。图表:MicrosoftExcel中的图表是对象。窗体:也是一个类当在一个工程中添加一个窗体即创建了一个窗体对象。在VB中窗体是按放控件对象的容器是应用程序的界面。控件:是包括在窗体对象内的对象。每种类型的控件都有自己的一套属性、方法和事件以适用于特定的目的。一些控件最适合在应用程序中输入或显示文本。另一些控件能够访问其它的应用程序和处理数据就像一些远程应用程序是用户自己的代码一样。注:控件可以理解为生成应用程序的程序(软件)构件。对象的三要素:属性:一个对象的性质即特征参数的集合事件:对象可以响应的在对象上发生的事情方法:对象的动作(对象的属性对象中的数据保存在属性中,描述和反映了对象的特征,如Name,Caption,Color,FontName,Visible等属性决定了对象呈现给用户的界面。设置属性的方法:在对象的属性窗口中直接设置对象的属性在程序代码中向属性变量赋值:对象属性=属性值如(pvbp):PrivateSubLabelClick()LabelCaption="重庆交通学院"EndSub是向对象Label的属性Caption赋值为“重庆交通学院”对象事件事件发生在对象上的事情,VisualBasic的每一个窗体对象和控件对象都有一个预定义的事件集,如:Click(单击)、DblClick(双击)、Change(改变)、GotFocus(获取焦点)、KeyPres(按下键盘)等如果其中有一个事件发生而且在关联的事件过程中存在代码则VisualBasic调用该代码执行相应的操作。事件过程对象上的某事件发生后VB调用的的相应事件的处理程序段这个处理程序段称为过程:Sub对象名事件(参数列表)…事件过程代码EndSub如:PrivateSubCommandClick()FormCaption="确定"EndSub为一个单击(Click)过程注意:对一个对象发出的同一动作可能有多个事件发生程序员只需要对感兴趣的事件编写处理代码。事件驱动程序设计在事件驱动的应用程序中代码不是按照预定的路径执行而是在响应不同的事件时执行不同的代码片段。事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺序因此应用程序每次运行时所经过的代码的路径都是不同的。VB程序的执行步骤:启动应用程序装载显示窗体等待事件发生事件发生时执行对应的事件处理过程重复执行直到遇到END方法(Method)面向对象的处理过程或函数对象方法的调用格式:对象方法(参数名表)例(PVBP):PrivateSubFormActivate()FormFontSize=FormPrint"重庆交通学院"EndSubVB的控件控件是在VB中预先定义好的、程序中能够直接使用的对象(软件构件)每一个控件都有大量的属性、事件和方法可以在窗体设计时或在代码中修改。利用控件可以方便地生成程序的Windows界面。VB控件的分类:内部控件:在默认状态下工具箱中提供的控件。参见P表。ActiveX控件:保存在ocx类型文件中的控件。可插入的对象:用其它应用程序生成的对象添加到工具箱中供编程时使用。如Excel生成的表PowerPoint生成的幻灯片等。窗体对象Form窗体或窗口是VB程序中最常见的对象每一个应用程序至少有一个窗体它是VB程序设计的基础各种控件对象都是建立在窗体上的一个窗体对应用着一个窗体程序模块用一个独立的窗体文件frm存放是VB程序中最重要的文件。(窗体的结构标题栏、最大化还原按钮、最小化按钮、关闭按钮、控制菜单(在标题栏上用鼠标单击右键弹出)、边框可以用鼠标移动窗体,改变窗体的大小窗体的控制菜单用于程序运行时对窗体进行还原、移动、改变大小、最大化、最小化、关闭等操作通过设计属性可以改变窗体的各种属性建立应用程序时会自动生成一个窗体创建新窗体的步骤:选择菜单“工程(Project)”“添加窗体(Addform)”系统显示添加窗体对话框:该对话框的“新建(New)”选项卡用于创建一个新窗体在列表框中给出了各种新窗体的类型选择“窗体(Form)”建立一个空白窗体单击“打开”按钮为这当前的工程添加一个窗体。窗体的各种属性可以根据要求进行设置。(窗体的属性参见P表窗体的基本属性:Name、height、Width、Left、Top、Enabled、Visible、ForeColor和ImageName名称:所建对象的名称创建一个对象系统都提供一个默认的名称可在属性窗口的Name栏进行修改名称是程序中引用对象的标识符,不显示在窗体上。Height,Width,Top,Left:Height和Width决定了窗体显示的大小Top和Left决定了窗体在屏幕中的位置。屏幕的左上角为原点,单位为twip一个twip=点=英寸=厘米Enabled:决定控件是否允许操作True允许用户进行操作并对操作作出响应False禁止用户进行操作呈暗淡色。Visible:决定控件是否可见True程序运行时控件可见False程序运行时控件隐含起来看不到注意:对窗体用Show或Hide方法和在代码中将Visible属性分别设置为True或False的效果是一样的。ForeColor前景色:设置控件的前景色(正文颜色,若控件有正文,该属性才有效),其值是一个进制的常数,在属性窗口中,提供有调色板供用户选择BackColor背景色:设置控件中正文背景的颜色Caption:决定窗体标题栏显示的内容MaxButton:最大化按钮(其值为True或False)MinButton:最小化按钮(其值为True或False)Icon:设置窗体最小化的图标(其值为True或False)ControlBox:设置窗口右上角的控制菜单(其值为True或False)Picture:设置窗体中显示的图片BorderStyle:设置窗体的边框有无,及型式WindowsState:设置窗体在执行时的显示状态Normal(缺省值)正常。Minimized最小化(最小化为一个图标)Maximized最大化(扩大到最大尺寸)(多文档(MDI)窗体Windows窗口界面形式:单文档界面(SDI)多文档界面(MDI)资源管理器风格界面MDI应用程序允许用户同时显示多个文档每个文档显示在它自己的窗口中。文档或子窗口被包含在父窗口中父窗口为应用程序中所有的子窗口提供工作空间。当最小化父窗口时所有的文档窗口也被最小化只有父窗口的图标显示在任务栏中。子窗体就是MDIChild属性设置为True的普通窗体。一个应用程序可以包含许多相似或者不同样式的MDI子窗体。在运行时子窗体显示在MDI父窗体工作空间之内(其区域在父窗体边框以内及标题与菜单栏之下)。当子窗体最小化时它的图标显示在MDI窗体的工作空间之内而不是在任务栏中如图所示。创建MDI应用程序开发多文档界面应用程序至少需要两个窗体一个(只能一个)MDI窗体和一个(或多个)子窗体。在不同窗体中共用的过程、变量建立放在标准模块中。创建MDI应用程序分两个主要步骤:创建和设计MDI窗体从“工程”菜单中选取“添加MDI窗体”。注意一个应用程序只能有一个MDI窗体。如果工程已经有了一个MDI窗体则该“工程”菜单上的“添加MDI窗体”命令就不可使用。然后对MDI窗体进行设计如建立菜单栏、工具栏、状态栏等。创建和设计应用程序的子窗体要创建一个MDI子窗体先创建一个新窗体(或者打开一个存在的窗体)然后把它的MDIChild属性设为True。随后在子窗体放置需要的控件当然必须有存放文档的控件还可以为子窗体建立菜单。VB可视化编程环境VB的集成开环境工具箱标题栏菜单工具栏窗体工程窗口属性窗口VisualBasic的工作环境常常是指集成开发环境或IDE这是因为它在一个工作环境里集成了许多不同的功能例如设计、编辑、编译和调试。在大多传统开发工具中每个功能都是以一个独立的程序运行并都有自己的界面。标题栏和菜单条标题栏中显示:控制菜单图标、当前工程名、当前工作模式(在方括号中)VB有三种工作模式:设计模式:进行用户界面的设计和代码的编制运行模式:运行应用程序中断模式:应用程序暂时中断,可编辑代码,不可编辑界面,按F或单击“继续”,程序继续运行,单击“结束”停止程序的运行菜单栏中显示:文件(File)、编辑(Edit)、视图(View)、工程(Project)、格式(Format)等常用菜单(工具栏及数字显示区工具栏在编程环境下提供对于常用命令的快速访问。单击工具栏上的按钮则执行该按钮所代表的操作。按照缺省规定启动VisualBasic之后显示“标准”工具栏。附加的编辑、窗体设计和调试的工具栏可以从“视图”菜单上的“工具栏”命令中移进或移出。工具栏能紧贴在菜单栏之下或以垂直条状紧贴在左边框上如果将它从菜单下面拖开则它能“悬”在窗口中。参见P表数字显示区:左边显示当前选中对象在窗体中的X坐标×Y坐标右边显示当前选中对象的宽度×高度控件工具箱新建或打开“标准EXE”工程VB同时打开标准工具箱。(标准工具箱准工具箱中存放有建立应用程序所需要的控件。ActiveX控件是VisualBasic工具箱的扩充部分。使用ActiveX控件的方法与使用其它标准内装的控件完全一样。在程序中加入ActiveX控件后它将成为开发和运行环境的一部分并为应用程序提供新的功能。要在工程的工具箱中加入控件请按照以下步骤执行:在“工程”菜单中单击“部件”以显示“部件”对话框提示也可以在工具箱中单击鼠标右键以显示该对话框。该对话框中将列出所有已经注册的可加入的对象、设计者和ActiveX控件。要在工具箱中加入ActiveX控件请选定控件名称左边的复选框。单击“确定”以关闭“部件”对话框。所有选定的ActiveX控件将出现在工具箱中。(选项卡可以根据需要建立一个新的控件选项卡:在工具箱的空白处单击右键在弹出的快捷菜单中选择“添加选项卡”在打开的“新选项卡名称”对话框中输入选卡名称然后单击“确定”按钮后退出。用鼠标左键将所需的控件“拖”对新创建的选项卡中。选项卡中的控件与一般工具箱中的控件其使用方法是相同的。工程窗口工程资源管理器列出当前工程中的窗体和模块。工程是指用于创建一个应用程序的文件的集合窗口有下面三个按钮:查看代码:显示代码编辑器,编辑代码查看代码查看对象切换文件夹查看对象:显示窗体设计器,编辑对象切换文件夹:切换到文件夹显示方式在工程资源管理器下面的列表窗口中列出组成这个工程的所有文件,主要包含有三种类型的文件:窗体文件(FRM):存储窗体上使用的所有控件对象和有关的属性,对象相应的事件过程,程序代码一个程序至少含有一个窗体文件标准模块文件(BAS):标准模块可以包含类型、常数、变量、外部过程和公共过程的公共的或模块级的声明。注:标准模块是应用程序内其它模块访问的过程和声明的容器。它们可以包含变量、常数、类型、外部过程和全局过程的全局,在整个应用程序范围内有效的,声明或模块级声明。写入标准模块的代码不必绑在特定的应用程序上,如果小心用名称引用窗体和控件~则在许多不同的应用程序中可以重用标准模块。类模块文件(CLS):类模块与窗体模块类似只是没有可见的用户界面。可以使用类模块创建含有方法和属性代码的自己的对象。注:每个标准模块、类模块和窗体模块都可包含:声明可将常数、类型、变量和动态链接库(DLL)过程的声明放在窗体、类或标准模块的模块级。过程Sub、Function或者Property过程包含可以作为单元来执行的代码片段。属性(Properties)窗口列出对选定窗体和控件的属性设置值。属性是指对象的特征如大小、标题或颜色。属性窗口由以下部分组成:对象列表框属性显示排列方式属性列表框属性值属性(名)属性含义说明对象列表框:单击右边的下拉按钮可打开所选窗体的对象列表属性显示排列方式:有“按字母序”和“按分类序”两个按钮属性列表框:列出所选对象在设计模式可更改的属性及缺省值,对于不同的对象所列出的属性也不同用户可以选定某一属性,然后对该属性值进行设置或修改属性含义说明:显示所选属性的含义窗体(Form)窗口窗体设计器作为自定义窗口用来设计应用程序的界面。在窗体中添加控件、图形和图片来创建所希望的外观。应用程序中每一个窗体都有自己的窗体设计器窗口,窗体是创建应用程序的基础。通过使用窗体可将窗口和对话框添加到应用程序中。也可把窗体作为项(对象)的容器这些项是应用程序界面中的不可视部分。例如应用程序中可能有一个作为图形容器的窗体而这些图形是打算在其它窗体中显示的。建造VisualBasic应用程序的第一步是创建窗体这些窗体将是应用程序界面的基础。然后在创建的窗体上绘制构成界面的对象代码(Code)窗口VisualBasic“代码编辑器”是一个窗口大多数代码都在此窗口上编写。它象一个高度专门化的字处理软件有许多便于编写VisualBasic代码的功能。打开代码窗口有三种方法:从工程管理器窗口中选择一个窗体或标准模块选择“查看代码”按钮在窗体窗口中用鼠标双击一个控件或窗体本身选择”视图“”代码窗口“。代码窗口中有:(控件)对象列表框过程事件列表框代码框过程查看按钮全模块查看按钮对象列表框:显示所选对象的名称,可以单击右边的下拉按钮,来显示此窗体中的对象名,其中General表示与特定对象无关的通用代码,常用来声明模块级变量或用户编写的自定义过程过程列表框:列出“对象列表框”中指定的对象的事件过程名称在对象列表框中选择对象名,在过程列表框中选择事件过程名,即可构成选中对象的事件过程模板,用户可以在该模板内输入代码代码框:输入编辑程序代码过程查看按钮:只能显示所选的一个过程的程序段全模块查看按钮:显示模块中的全部过程代码窗口的自动功能自动列出成员特性(属性和方法)自动显示语句和函数的格式信息自动语法检查立即(Immediate)窗口这些附加窗口是为调试应用程序提供的。它们只在IDE之中运行应用程序时才有效。用户可以在该窗口中利用print方法或直接在程序中用DebugPrint显示所关心的表达式的值(pvbp)PrivateSubCommandClick()LabelCaption="重庆交通学院"CommandCaption="程序示例”DebugPrintLabelCaption,CommandCaptionEndSub窗体布局(FormLayout)窗口显示程序运行的初始位置VB可视化编程的步骤在VB中建立一个应用程序的步骤:建立用户界面:建立窗体,利用控件在窗体创建各种对象对象属性设置:设置窗体和控件等对象的属性编写对象事件过程及通用过程保存和运行程序新建一个工程工程(项目:Project)应用程序VB新建工程的方法:方法一:启动VB后系统显示“新建工程”对话框选择“标准EXE”然后单击“打开”按钮进入VB集成开发环境自动生成一个窗体Form。方法二:在“文件”菜单中选择“新建工程”子菜单也弹出“新建工程”对话框选择“标准EXE”后单击“打开”按钮(添加控件单击工具箱中的控件图标鼠标变成一个十字指针在窗体的工作区按住鼠标左键拖动鼠标即可在窗体上画出对应的控件标签:Label命令按钮:command命令按钮:command例(PVBP)窗体设计情况如上图。(设置属性对象属性的设置可以通过两种方法实现。对象的外观特征多在设计界面时完成而某些内在的属性常在编程中实现。界面设计阶段进行属性设置的步骤:单击窗体对象或控件对象出现相应的属性窗口。在属性窗口中选中要修改的属性在属性值栏中输入或选择所需要的属性值。本例中各控件对象的属性(参见P表):控件名CaptionTextFontSizeForm第一个例子无定义Label空白无定义Command欢迎无定义Command时间无定义注:属性值无定义表示该对象无此属性,空白表示无内容若在建立控件对象之前,将窗体的字号设置为某一希望的字号,则在以后建立的控件对象都会自动取该属性值,显示的字号均为窗体的字号(编写代码对象事件过程及编程思路:要考虑用什么事件激发对象执行所需要的操作首先选择对象的事件然后编写事件过程代码。进入代码窗口有三种方法:在窗口(Form)中双击控件对象在工程(Project)窗口中单击查看代码按钮在视图(View)菜单中选择代码(Code)窗口命令注:代码窗口左边的对象列表框中列出了该窗体的所有对象(注:有些特殊控件对象在此列表框中不可见如系统剪贴板Clipboard,但在程序中可以使用。),右边的过程列表框中列出了与所选中的对象相关的所有事件VB提供的控件对象中已封装了许多功能,程序员只需要编写少量的代码如文本框具有各种文本编辑功能,列表框具有列出当前目录下的文件的功能选择事件并编写相应的程序代码:对象Form选择事件Load,相应的代码对LabelCaption赋初值对象“欢迎”按钮选择事件Click,相应的代码对LabelCaption赋值对象“时间”按钮也选择事件Click,相应代码对LabelCaption赋值PrivateSubCommandClick()LabelCaption="欢迎使用:"Chr()"VisualBasic"EndSubPrivateSubCommandClick()LabelCaption="现在北京时间::"Chr()Format(Time,"ttttt")EndSubPrivateSubFormLoad()LabelCaption="今天是:"Chr()Format(Date,"dddddd")EndSub(运行工程(程序)VB中程序有两种运行模式:编译运行模式:选择文件菜单中的Make…exe,系统将程序中的VB源代码编译为机器代码,并连接生成一个可执行的exe文件,双击该文件,即可运行该程序解释模式:选择Run菜单中的Start(或按F),系统读取应用程序的源程序,并转换为机器码,执行机器码的操作,但不保存这些机器码这种模式只能在VB下运行程序,且每次运行同一程序,都要对源程序重新进行分析,解释,转换,程序执行速度较编译模式慢修改工程(程序)程序的对象属性、代码均可以修改也可以根据需要添加新的对象和代码上述程序上的按钮可增中图标(PCPP)保存工程在VB中一个应用程序称为一个工程一个工程含有多个磁盘文件可以一并保存在磁盘上。工程件文件(vbp)该文件是与指定工程相关的全部文件和对象的清单。VisualBasic总是以ASCII格式保存工程文件(vbp)。工程文件包含了反映工程的设置的项目。这些项目包括工程中的窗体和模块、引用、以及为控制编译而选取的各种各样的选项等。窗口布局文件(vbw)当创建一个新的ActiveXDLL工程或IIS(InternetInformationServer)应用程序(是一个生存在Web服务器上并响应浏览器请求的VisualBasic应用程序)时除生成动态连接库DLL等文件外VB还会生成一个包含工程的窗口布局信息的vbw文件。vbw文件也是一个文本文件。窗体文件(frm)包含窗体及控件的属性设置窗体级的变量和外部过程的声明事件过程和用户自定义过程。一个窗体就有一个窗体文件。窗体的二进制数据文件(frx)当窗体上控件的数据属性含有二进制属性(例如图片或图标等)将窗体文件保存时系统会自动产生同名的frx文件。标准模块文件(bas)该文件是可选的包含模块级的变量和外部过程的声明用户自定义的、可供本工程内各窗体调用的过程。在工程的所有部件被汇集在一起并完成代码编写之后便可以编译工程创建一个可执行文件。在文件菜单中SaveProject或SaveProjectAs…用于保存工程中所包含的所有文件在文件菜单中的SaveForm或SaveFormAs…用于保存当前的窗体文件注意:存盘时,一定要注意文件保存在磁盘上的位置和文件名,以便以后能顺利地找到这些文件建议在磁盘上为自己的程序建立一个文件夹,以方便查找对于一般的单窗体的小程序来讲最重要的是窗体文件frm,程序界面、代码都保存在该文件中若该文件丢失则整个程序丢失。因此要特别注意保存该文件。控件的画法(在窗体上画一个控件单击工具箱中的控件按钮在窗体上拖动鼠标画出控件。双击工具箱中的控件按钮即可在当前窗口的中央画出控件。(控件的缩放和移动选中的控件当前控件即可以进行操作的控件。可以直接用鼠标拖动控件来调整控件在窗体中的位置。鼠标移到当前控件四周的关键点出现双箭头时可拖动鼠标改变控件的大小。可以用Shift方向键来改变控件的大小。用Ctrl方向键来移动控件的位置。可以在属性窗口或程序中修改Left、Top、Width及Height等属性来改变控件的大小和位置。例(PVBP)在上例中增加改Label大小和位置的代码:PrivateSubCommandClick()LabelTop=LabelLeft=LabelWidth=LabelHeight=EndSub(控件的复制和删除在窗体上对控件的复制和删除类似于Windows下对文件的复制和删除控件复制:选中控件单击工具栏上的复制按钮或按”CtrlC”,将控件复制到剪板中单击工具栏上的粘贴按钮或按”CtrlV”,将选中的控件复制到当前窗体左上角,同时弹出一个对话框,要求用户选择是否创建控件数组:单击”否”,在窗体上完成控件的复制复制的控件的所有属性与原控件相同,只是Name后面的序号改变了。控件删除:选中要删除的控件后单击工具栏上的删除按钮或按Del键注:选中控件单击鼠标右键弹出快捷菜单也可完成对控件的复制、删除等操作。(控件的布局通过“格式(Format)”菜单可以对窗体控件的排列、对齐、大小的一致性进行调整。选定多个控件方法一:用鼠示在窗体内拖拉出一个矩形矩形内的控件全部选定方法二:首先按住Ctrl或Shift键然后用鼠示单击多个待选定的控件对齐(Align)子菜单左对齐居中对齐右对齐顶端对齐中间对齐底部对齐对齐网格调整控件大小一致性子菜宽度相同高度相同两者都相同水平间距子菜单水平间距相同水平间距递增水平间距递减消除水平间距垂直间距子菜单垂直间距相同垂直间距递增垂直间距递减消除垂直间距在窗体上居中对齐子菜单水平对齐垂直对齐顺序子菜单用于多个控件重叠时切换控件前台和后台显示

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/29

[汇总]第1章VB基础知识

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利