精华内容
下载资源
问答
  • 这是我在BAIDU上的回答,仅供参考一、写出 len(“right(“student”,5)”)的返回值说LEN,RINGT的函数意义 二、DIM A (9) AS INTEGER,写出A的...label1.move label1.left+750,label1.top-550 四、什么是调用子过程

    这是我在BAIDU上的回答,仅供参考

    一、写出 len(“right(“student”,5)”)的返回值说LEN,RINGT的函数意义
    二、DIM A (9) AS INTEGER,写出A的元素个数,并列举出A
    三、阅读代码,说意思
    private sub label1_click()
    label1.move label1.left+750,label1.top-550
    四、什么是调用子过程,有几种方法
    五、用VB程序代码建立一个数据连接(D:DATA BASE STUDENT MDB)并打开
    六、在VB中何时用WTTH语句?方法

    一、Len:求字符串的长度,返回 Long,其中包含字符串内字符的数目,或是存储一变量所需的字节数。

    语法
    Len(string | varname)
    Len("right("student",5)"),这个是不是应该是这样 Len(right("student",5)),其返回值为5,因为它的

    意思是先取student右边5个字符,然后返回它的长度,这个当然是返回5了。

    Right是取指定数量的字符。返回 Variant (String),其中包含从字符串右边取出的指定数量的字符。

    语法
    Right(string, length)

    二、Dim a(9)As Intger 共有10个元素,VB数组是以0为默认下标的,从0到9一共10个。

    三、label1.move label1.left+750,label1.top-550 ,单击label1时使label1的位置在现有的基础上左边

    距加750t,上边距减550t。

    四、调用子过程就是把一个难度很大的任务转化成几个难度较小的子任务,并通过添加参数来调用,可以达

    到简化程序设计的目的,完成子任务的那部分就是过程,在程序中使用子过程可以简化程序设计、提高编程

    效率、增加程序的可读性和重用性。

    调用子过程的方法主要有两种:
    (1) 用Call语句调用Sub过程

    语法:Call 过程名(实在参数表)
    实在参数的个数、类型和顺序,应该与被调用过程的形式参数相匹配,有多个参数时,用逗号分隔。

    (2)把过程名作为一个语句来用

    语法:过程名 [实参1[,实参2……]]
    它与(1)的不同点是:去掉了关键字和实参列表的括号

    如上例中可以改成:area a,b,c,w


    五、用VB程序代码建立一个数据连接(D:/DATABASE/STUDENT.MDB)并打开连接,这里有几种方法,可以参考下我的BLOG:http://blog.csdn.net/qvbhdnvto/archive/2006/09/18/1233875.aspx

    第一种:
    Dim rsAccess As Recordset
    Dim ConnAccess As New Connection
    Dim StrSQLAccess As String
    Dim i As Integer
    DBSeaverPath="D:/DATABASE"

    ConnAccess.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" + DBSeaverPath +

    IIf(Len(DBSeaverPath) > 3, "/" & "STUDENT.MDB;", "STUDENT.MDB;") + " Jet OLEDB:Database

    Password=;"

    StrSQLAccess = "Select * from Users order by id asc"
    Set rsAccess = New Recordset
    rsAccess.Open StrSQLAccess, ConnAccess, adOpenStatic, adLockOptimistic

    If rsAccess.RecordCount = 0 Then End

    'Do While Not rsAccess.EOF
    ' ComboUserName.AddItem rsAccess!Username '此处调用
    ' rsAccess.MoveNext
    'Loop'

    rsAccess.Close
    Set rsAccess = Nothing
    ConnAccess.Close
    Set ConnAccess = Nothing

    第二种:
    Dim strSQL As String
    Dim OldWs As Workspace, mainDb As Database, TableMain As Recordset

    Condata = "D:/DATABASE/STUDENT.MDB"
    SaveSetting App.EXEName, "Data", "Path", Condata
    ConStr = ";UID=" & ";PWD="
    Set OldWs = DBEngine.Workspaces(0)
    Set mainDb = OldWs.OpenDatabase(Condata, False, False, ConStr)

    'mainDb.Execute "delete Users"' '此为删除
    Set TableMain = mainDb.OpenRecordset("select * from Users" & strSearchString)
    TableMain.LockEdits = False

    'Do Until TableMain.EOF
    ' If Not IsNull(TableMain("UserName").Value) Then
    ' UserNameText.AddItem TableMain("UserName").Value
    ' End If
    'TableMain.MoveNext
    'Loop

    TableMain.Close
    Set TableMain = Nothing
    mainDb.Close
    Set mainDb = Nothing

    第三种:
    '这是直接用控件,在窗体是放一个DATA控件再直接用,方便!
    strSQL = "select * from Users order by id asc"

    Data1.DatabaseName = "D:/DATABASE/STUDENT.MDB"
    Data1.RecordSource = strSQL
    Data1.Refresh

    第四种:
    '“工程”菜单中选择“引用”菜单选择“Microsoft DAO 3.51 Object Library”项'
    Public AcessDB As Database
    Dim TableMain As RecordSet

    Public Sub OpenDatabase ( )
    Dim sConeect As String
    SConnect = ";PWD =; UID ="
    Set AcessDB = Nothing

    Set AcessDB = WorksPaces (0 ).OpenDatabase ("D:/DATABASE/STUDENT.MDB",False,sConnect)
    End Sub

    Set TableMain = AcessDB.OpenRecordSet ( "Users",dbOpenSnapshot )

    'Do While Not TableMain.EOF
    ' ComboUserName.AddItem TableMain!Username '此处调用
    ' TableMain.MoveNext
    'Loop

    AcessDB.Close
    Set AcessDB = Nothing
    TableMain.Close
    Set TableMain = Nothing

    六、WITH语句主要用在控件对像多属性设置时,在一个单一对象或一个用户定义类型上执行一系列的语句。

    具体说明如下:

    语法
    With object
    [statements]

    End With

    With 语句的语法具有以下几个部分:

    描述
    object 必要参数。一个对象或用户自定义类型的名称。
    statements 可选参数。要执行在 object 上的一条或多条语句。


    说明
    With 语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。例如,要改变一个对象的多个

    属性,可以在 With 控制结构中加上属性的赋值语句,这时候只是引用对象一次而不是在每个属性赋值时都

    要引用它。下面的例子显示了如何使用 With 语句来给同一个对象的几个属性赋值。

    With MyLabel
    .Height = 2000
    .Width = 2000
    .Caption = "This is MyLabel"
    End With

    注意 当程序一旦进入 With 块,object 就不能改变。因此不能用一个 With 语句来设置多个不同的对象。

    可以将一个 With 块放在另一个之中,而产生嵌套的 With 语句。但是,由于外层 With 块成员会在内层的

    With 块中被屏蔽住,所以必须在内层的 With 块中,使用完整的对象引用来指出在外层的 With 块中的对

    象成员。

    重点 一般来说,建议您不要跳入或跳出 With 块。如果在 With 块中的语句被执行,但是 With 或 End

    With 语句并没有执行,则一个包含对该对象引用的临时变量将保留在内存中,直到您退出该过程。

    参考:Visual Basic 语言参考-函数速查  

    展开全文
  • VB课程设计俄罗斯方块

    热门讨论 2011-02-25 10:46:55
    游戏的背景音乐是由一段代码调用系统播放器Windows Player播放背景音乐,由于本次设计主要是针对游戏如何设计的,所以在这里就不对播放背景音乐的功能做介绍了。 2.1.2俄罗斯方块的造型 相信朋友们都玩过俄罗斯方块...
  • 10、子过程调用有哪两种形式? 11、什么是形参?什么是实参?什么是值引用?什么地址引用?地址引用时,对应的实参有没有限制? 12、如果要时钟控件每半分钟发生一个Timer事件,则Interval属性应设置为多少? 13、...
  • vb Script参考文档

    2009-07-28 22:13:02
    调用语句 将控制移交 Sub 或 Function 过程。 CBool 函数 返回已被转换为 Boolean 类型的变体的表达式。 CByte 函数 返回已被转换为字节子类型的变体的表达式。 CCur 函数 返回已被转换为货币类型的变体的...
  • Excel_VBA教程

    2014-09-22 11:36:34
    16.使用主过程和子过程 109 17.接下来…… 111 第五章 基于VBA做决定 111 1.关系和逻辑运算符 111 2.IF…THEN语句 112 3.基于多于一个条件的决定 114 4.THE IF…THEN…ELSE语句 115 5.IF…THEN…ELSEIF语句 118 6....
  • ASP.NET精品课程+源代码

    千次下载 热门讨论 2009-01-05 20:15:51
    ASP.NET将脚本,超文本和强大的数据库访问功能结合在一起,并提供了众多的服务端组件可供程序直接调用,为网站设计的程序开发员们提供了极大的方便。ASP.NET是微软推出的新一代语言,底层采用.Net框架,提供了比WEB...
  • 实例153 用VB实现SQL Server 2000存储过程 调用 260 实例154 动态创建Access数据库及数据表 263 实例155 拼音简码查询 267 实例156 在程序中应用视图 269 第4章 数据库访问与显示 271 4.1 连接Access数据库 ...
  • 实例153 用VB实现SQL Server 2000存储过程 调用 260 实例154 动态创建Access数据库及数据表 263 实例155 拼音简码查询 267 实例156 在程序中应用视图 269 第4章 数据库访问与显示 271 4.1 连接Access数据库 ...
  • asp.net知识库

    2015-06-18 08:45:45
    如何在客户端调用服务端代码 页面一postback,它就显示页面的最顶端,怎样让它定位在某一位置? 如何保证页面刷新后的滚动条位置 清除网页历史记录,屏蔽后退按钮! 如何传值在2个页面之间 :要求不刷新父页面,并且...
  • 以上每个模块均由一系列实现功能相关的函数或者子过程构成,如下所示: 图3 3.2 数据结构设计 由前所述,本计算器的设计目标需要支持简单数据类型(整型、浮点型)、字符串类型、矩阵、元胞等数据类型以及他们...
  • 实例230 控制其他程序成为自己程序的窗体 实例231 获取窗体分辨率 实例232 获取当前打开窗口数量 实例233 限制调整窗口大小的最大值 实例234 整个窗体铺满图片 8.2 主界面应用实例 实例235 类似超级兔子的...
  • 《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
     Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
  • java源码包2

    千次下载 热门讨论 2013-04-20 11:28:17
     Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
  • java源码包3

    千次下载 热门讨论 2013-04-20 11:30:13
     Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
  • Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、...
  • Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、...
  • Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...
  • C#微软培训资料

    2014-01-22 14:10:17
    18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...
  • 4.2. 调用MySQL程序 4.3. 指定程序选项 4.3.1. 在命令行上使用选项 4.3.2. 使用选项文件 4.3.3. 用环境变量指定选项 4.3.4. 使用选项设置程序变量 5. 数据库管理 5.1. MySQL服务器和服务器启动脚本 5.1.1. 服务器端...
  • 国企会问到技术问题,我就曾被问到如何在 C++中调用 C 程序、索引的分类等技术问题,回答基本上要靠平时的积累和对知识的 掌控能力。电话面试的具体内容可参见第 18 章。 3.3 面试 一个比较好的面试是能够问出求职...
  • MYSQL中文手册

    2013-03-11 21:21:34
    4.2. 调用MySQL程序 4.3. 指定程序选项 4.3.1. 在命令行上使用选项 4.3.2. 使用选项文件 4.3.3. 用环境变量指定选项 4.3.4. 使用选项设置程序变量 5. 数据库管理 5.1. MySQL服务器和服务器启动脚本 5.1.1. ...
  • vc++ 开发实例源码包

    2014-12-16 11:25:17
    vb实例。 p2p+technology 文档。 P2P视频技术源码(含开发文档) 目前的协议有如下一些特点: 1) 客户向服务器发送请求, 每个请求的长度不定. 请求的长度在第一个INT中指定. 2) 每个服务器通常会向多种客户提供服务...
  • 4.2. 调用MySQL程序 4.3. 指定程序选项 4.3.1. 在命令行上使用选项 4.3.2. 使用选项文件 4.3.3. 用环境变量指定选项 4.3.4. 使用选项设置程序变量 5. 数据库管理 5.1. MySQL服务器和服务器启动脚本 5.1.1. 服务器端...
  • Java开发技术大全(500个源代码).

    热门讨论 2012-12-02 19:55:48
    HelloNative.obj 用VB编译生成的目标文件 HelloNativeTest.java 测试本地化是否成功的类文件 instanceVar.java 定义一个实例成员变量 invokeByObject.java 对象实参传递示例程序 invokeByValue.java 传值调用...
  • Oracle事例

    2007-08-26 10:35:53
    手工刷新快照,(调用DBMS_SNAPSHOT包中的refresh过程)DBMS_SNAPSHOT.refresh(snapshot_name,refresh_type); begin DBMS_SNAPSHOT.REFRESH(\'snap_to_html\',\'c\'); end; 对所有快照进行刷新 begin DBMS_...

空空如也

空空如也

1 2
收藏数 31
精华内容 12
关键字:

vb如何调用子过程