精华内容
下载资源
问答
  • VB常见错误和难点分析

    千次阅读 2018-09-10 19:41:42
    否则,在运行时系统会显示”块 If没有End If”的编译错误。同样对Select Case语句也应有与其相对应的End Select语句。 2.多边选择ElseIf关键字的书写和条件表达式的表示 多边选择ElseIf子句的关键字ElseIf之间不...

    1.在选择结构中缺少配对的结束语句

    对多行式的If块语句中,应有配对的End If语句结束。否则,在运行时系统会显示”块 If没有End If”的编译错误。同样对Select Case语句也应有与其相对应的End Select语句。

    2.多边选择ElseIf关键字的书写和条件表达式的表示

    多边选择ElseIf子句的关键字ElseIf之间不能写有空格,即不能写成Else If。

    在多个条件表达式的表示时,应从最小或最大的条件依次表示,以避免条件的过滤。例如,已知输入某课程的百分制成绩mark,要求显示对应五级制的讦定,评定条件如下:

    有以下几种表示方式,语法上都没有错,但执行后结果有所不同,请分析哪些正确? 哪些错误?

    下面给出的答案中,方法一、二、五正确,其余错误,请分析各自的原因。
    这里写图片描述

    3.Select Case语句的使用

    (1) “表达式列表i” 中不能使用”变量或表达式”中出现的变量。

    例如,上述多边选择的例子改为Select Case语句实现,方法一Case子句中出现变量mark,运行时不管mark的值多少,始终执行Case Else子句,运行结果不正确;方法二、方法三正确。

    这里写图片描述
    (2) 在”变量或表达式”中不能出现多个变量。

    实验三第5题对三门课程奖学金的判断,只能用If语句的多边选择,而不能用SelectCase语句实现。例如,有人用如下语句表示:

       Select Case markl,mark2,mark3
    
              Case (markl+mark2+mark3)/3>=95
    
                     Print"一等奖"
    
       End Select
    

    这样就会在 “Select Case markl,mark2,mark3” 语句行出现编辑错误, 同时

    Case (markl+mark2 +mark3)/3>=95书写也错误。

    第四章 常见错误和难点分析

    1. 不循环或死循环的问题主要是循环条件、循环初值、循环终值、循环步长的设置有问题。

    例如,以下循环语句不执行循环体:

    For i=10 To 20 Step-1 ’ 步长为负,初值必须大于等于终值,才能循环

    For i=20 To10 ’ 步长为正,初值必须小于等于终值,才能循环

    Do While False ’ 循环条件永远不满足,不循环

    例如,以下循环语句死循环:

    For i=10 To 20 Step 0 ’ 步长为零,死循环

    Do While 1 ’ 循环条件永远满足,死循环

    2.循环结构中缺少配对的结束语句

    For…Next语句没有配对的Next语句;Do语句没有一个终结的Loop语句等。

    3.循环嵌套时,内外循环交叉

       For I=1 to 4
    
              For j=1 to 5
    
              …
    
              Next i
    
       Next j
    

    上述循环的交叉运行时显示”无效的Next控制变量引用”。

    4.累加、连乘时,存放累加、连乘结果的变量赋初值问题

    (1) 一重循环

    在一重循环中,存放累加、连乘结果的变量初值设置应在循环语句前。

    例如,求1~100的3的倍数和,结果放入Sum变量中,如下程序段,输出结果如何?应作如何改进?

       Private SubForm_Click()
    
              For i=3 To 100 Step 3
    
                     Sum=0
    
                     Sum=Sum+i
    
              Next i
    
              Print Sum
    
       End Sub
    

    (2) 多重循环

    在多重循环中,存放累加、连乘结果的变量初值设置放在外循环语句前,还是内循环语句前,这要视具体问题分别对待。

    例如,期末30位学生参加三门课程的考试,求每个学生的三门课程的平均成绩如下程序能否实现?

       aver=0
    
       For i=1 To 30
    
              For j=1 To 3
    
                     m=InputBox("输入第"&j&"门课的成绩")
    
                     aver=aver+m
    
              Next j
    
              aver=aver/3
    
              Print aver
    
       Next I
    

    第五章 常见错误和难点分析

    1.Dim数组声明

    有时用户为了程序的通用性,声明数组的上界用变量来表示,如下程序段:

     n=InputBox("输入数组的上界")
    
     Dim a(1 To n) As Integer
    

    程序运行时将在Dim语句处显示”要求常数表达式”的出错信息。即Dim语句中声明的数组上,下界必须是常数,不能是变量。

    解决程序通用的问题,一是将数组声明的很大,这样浪费一些存储空间;二是利用动态数组,将上例改变如下:

    Dim a() As Integer
    
     n=InputBox ("输入数组的上界")
    
     ReDim a(1 To n)As Integer
    

    2.数组下标越界

    引用了不存在的数组元素,即下标比数组声明时的下标范围大或小即为越界。例如,要形成有如下30项的斐波那契数列:

    1,1,2,3,5,8,13,21,34,…,317811,514229,832040

    正确的程序段如下:

    Dim a(1 To 30) As Long, i%

    若将For i=3 To 30改为For i=1 To 30,程序运行时会显示”下标越界”的出错信息,因为开始循环时i=l,执行到循环体语句a(i)=a(i-2)+a(i-1),数组下标i-2、i-1均小于下界1。

    同样若将上例:a(i)+a(i-2)+a(i-1) 语句改为:a(i+2)=a(i)+a(i+1)

    程序运行时也会显示”下标越界”的出错信息,这时是数组下标大于上界30。

    3.数组维数错

    数组声明时的维数与引用数组元素时的维数不一致。例如,下程序段为形成和显示3×5的矩阵:

      Dim a(3,5) As Long
    
              For i=1 To 3
    
                     For j=1 To 5
    
                            a(i)=i*j
    
                            Print a(i);"";
    
                     Next j
    
              Print
    
       Next i
    

    程序运行到a(i)=i*j语句时出现”维数错误”的信息,因为在Dim声明时是二维数组,引用时的一个下标。

    4.Aarry函数使用问题

    Aarry函数可方便地对数组整体赋值,但此时只能声明Variant的变量或仅由括号括起的动态数组。赋值后的数组大小由赋值的个数决定。

    例如,要将1,2,3,4,5,6,7这些值赋值给数组a,下表列出了三种错误及相应正确的赋值方法。

    Aarry函数表示方法
    这里写图片描述
    Dim aa=Array(1,2,3,4,5,6,7)

    5.如何获得数组的上界、下界

    Aarry函数可方便地对数组整体赋值,但在程序中如何获得数组的-上界、下界,以保证访问的数组元素在合法的范围内,可使用UBound和LBound函数来决定数组访问。

    在上例中,若要打印a数组的各个值,可通过下面程序段实现:

    For i=Lbound(A) To Ubound(A)

          Print a(i)
    

    Next l

    6.给数组赋值

    VB6.0提供了可对数组整体赋值的新功能,方便了数组对数组的赋值操作。但真正使用不那么方便,有不少限制。数组赋值形式如下:数组名2=数组名1

    这里的数组名2,实际上在前面的数组声明时,只能声明为Varian的变量,赋值后的数组2的大小、维数、类型同数组名1;否则,若声明成动态或静态的数组,例如:

    Dim数组名2() 或Dim数组名2 (下标)

    程序在运行到上述赋值语句时显示”不能给数组赋值”的出错信息。

    第五章 数 组

    5.1 知识要点

    1.数组的概念

    数组:存放具有相同性质的一组数据,也就是数组中的数据必须是同一个类型和性质。

    数组元素:数组中的某一个数据项。数组元素的使用同简单变量的使用。

    2.静态数组的声明

    静态数组:在声明时已确定了数组元素个数。

    声明形式:Dim数组名([下界To]上界[,[下界To]上界[,…]])As 类型

    此语句声明了数组名、数组维数、数组大小、数组类型。

    [注意] 下界、上界必须为常数,不能为表达式或变量:省略下界,默认为0,也可用Option Base语句重新设置下界的值。

    3.动态数组的声明

    声明形式: Dim数组名 ()

            ReDim  [Preserve]数组名([下界To]上界[,[下界To]上界[,…]])
    

    [注意]

    此时的上界、下界可以是赋了值的变量或表达式。若有Preserve关键字,表示当改变原有数组最末尾的大小时,使用此关键字可以保持数组中原来的数据。

    4.控件数组

    即相同类型的控件组成的数组。

    控件数组的建立:在设计时的窗体上,通过对某控件的复制和粘贴操作:在程序运行时通过Load方法实现。

    控件数组元素:由控件的Index属性值表示数组的F标。

    5.数组的操作

    应掌握的基本操作有:数组初始化、数组输入、数组输出、求数组中的最大(最小)元素及下标、求和、平均值、排序和查找等。

    5.2 常见错误和难点分析

    1.Dim数组声明

    有时用户为了程序的通用性,声明数组的上界用变量来表示,如下程序段:

     n=InputBox("输入数组的上界")
    
     Dim a(1 To n) As Integer
    

    程序运行时将在Dim语句处显示”要求常数表达式”的出错信息。即Dim语句中声明的数组上,下界必须是常数,不能是变量。

    解决程序通用的问题,一是将数组声明的很大,这样浪费一些存储空间;二是利用动态数组,将上例改变如下:

    Dim a() As Integer
    
     n=InputBox ("输入数组的上界")
    
     ReDim a(1 To n)As Integer
    

    2.数组下标越界

    引用了不存在的数组元素,即下标比数组声明时的下标范围大或小即为越界。例如,要形成有如下30项的斐波那契数列:

    1,1,2,3,5,8,13,21,34,…,317811,514229,832040

    正确的程序段如下:

    Dim a(1 To 30) As Long, i%

    若将For i=3 To 30改为For i=1 To 30,程序运行时会显示”下标越界”的出错信息,因为开始循环时i=l,执行到循环体语句a(i)=a(i-2)+a(i-1),数组下标i-2、i-1均小于下界1。

    同样若将上例:a(i)+a(i-2)+a(i-1) 语句改为:a(i+2)=a(i)+a(i+1)

    程序运行时也会显示”下标越界”的出错信息,这时是数组下标大于上界30。

    3.数组维数错

    数组声明时的维数与引用数组元素时的维数不一致。例如,下程序段为形成和显示3×5的矩阵:

      Dim a(3,5) As Long
    
              For i=1 To 3
    
                     For j=1 To 5
    
                            a(i)=i*j
    
                            Print a(i);"";
    
                     Next j
    
              Print
    
       Next i
    

    程序运行到a(i)=i*j语句时出现”维数错误”的信息,因为在Dim声明时是二维数组,引用时的一个下标。

    4.Aarry函数使用问题

    Aarry函数可方便地对数组整体赋值,但此时只能声明Variant的变量或仅由括号括起的动态数组。赋值后的数组大小由赋值的个数决定。

    例如,要将1,2,3,4,5,6,7这些值赋值给数组a,下表列出了三种错误及相应正确的赋值方法。

    Aarry函数表示方法

    这里写图片描述

    5.如何获得数组的上界、下界

    Aarry函数可方便地对数组整体赋值,但在程序中如何获得数组的-上界、下界,以保证访问的数组元素在合法的范围内,可使用UBound和LBound函数来决定数组访问。

    在上例中,若要打印a数组的各个值,可通过下面程序段实现:

    For i=Lbound(A) To Ubound(A)

          Print a(i)
    

    Next l

    6.给数组赋值

    VB6.0提供了可对数组整体赋值的新功能,方便了数组对数组的赋值操作。但真正使用不那么方便,有不少限制。数组赋值形式如下:数组名2=数组名1

    这里的数组名2,实际上在前面的数组声明时,只能声明为Varian的变量,赋值后的数组2的大小、维数、类型同数组名1;否则,若声明成动态或静态的数组,例如:

    Dim数组名2() 或Dim数组名2 (下标)

    程序在运行到上述赋值语句时显示”不能给数组赋值”的出错信息。

    申明
    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!
    博文欢迎转载,但请给出原文连接。
    转自:http://wwww.hyit.edu.cn/edu/vb/study/index.htm

    展开全文
  • 分享VB错误处理

    2019-05-01 13:27:03
    大家知道,即使程序员抱有最好的愿望,而且计划工作做得非常周密,...如果一个过程包含了编译错误VB将不执行该过程,并且我们也不能向用户提供带有编译错误的运行期版本应用程序,大多数编译错误是句法错误造成的。
  • Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...
  • vb 常见错误及处理方法

    千次阅读 2010-09-27 10:20:00
    1。“找不到工程或库” :去掉提示所对应的引用 2。“ACTIVEX部件不能创建对象” :有DLL未注册

    1。“找不到工程或库”  :去掉提示所对应的引用

    2。“ACTIVEX部件不能创建对象”  :有DLL未注册

    展开全文
  • VB.net调用ANSYS的详细步骤及错误提示的解决办法 微软旗下.net平台凭其易操作性、功能强大备受现代码农的喜爱,vb作为一门面向对象的程序语言,有着强大的功能和相对简单的操作,vb.net作为基于vb语言的面向对象的...

    VB.net参数化界面调用ANSYS求解的详细步骤及错误提示的解决办法
    微软旗下.net平台凭其易操作性、功能强大备受现代码农的喜爱,vb作为一门面向对象的程序语言,有着强大的功能和相对简单的操作,vb.net作为基于vb语言的面向对象的开发平台,同样有着优秀的操作体验以及更加强大的功能。
    博主总结自己失败的经验,为了帮助更多需要的人避坑,特在此介绍一下vb.net在引用ANSYS Batch批处理功能时详细的步骤以及新手常常会出现的一些错误以及解决办法,尽管网上关于这方面的帖子很多,但都不够详细具体,希望能够对一些新手有些许的帮助!下面是干货:
    **一 >vb.net调用ansys的方式:**vb.net并不能够直接打开ANSYS程序界面进行求解,而是通过调用ANSYS BATCH批处理模块在后台进行命令流文件的导入及求解等步骤,最终在指定的工作目录文件夹中生成相应的DB文件及其他文件(包括结果文件和错误文件等)。
    **二 >认识批处理界面:**点击“开始”菜单→找到ANSYS17.0(对应版本)→找到Mechanical APDL Product Launcher,打开界面如下:

    批处理模式界面
    ✳输入文件及输出文件的格式一般默认为 “.dat”、“.log”等,也可以是mac及其他文本格式。

    三 >vb.net输入参数然后输出带参数值的命令流文件:
    此处需要用到三个vb.net的函数:

    1.“fileopen()”函数:Fileopen(filenumber,filename,mode,openaccess),定义文件编号及定义读取\写入\追加 操作。

    • filenumber:文件编号(自定义)
    • filename:需要描述文件的详细路径,例 “c:\users\Mycomputer\Desktop\Auto_modeling.mac”
    • mode:调用文件读取函数,默认“Openmode”
    • openaccess:要对文件执行的操作,有3种:input-读取;output-写入;append-追加。
      2."printline()"函数:Printline(filenumber,paramArray),向文件逐行写入双引号内的内容。
    • filenumber:要写入的文件的编号
    • paramArray:输入文件某行的内容,例 “hello world!”(输出内容需要双引号)
      3."EOF()"函数:EOF(filenumber),这是一个布尔型函数,编号对应的文件进行逐行读取或写入,如果未到达文本末则返回True,若到达文本末则返回False。
    • filenumber:文件编号

    在vb.net中新建一个参数输入框textbox,假设为textbox1,最终目的是要输出带有textbox1中输入参数值的文本文件,所以需要向文本文件中逐句写入APDL命令,
    可利用以下代码:

    dim a as integer=1
    '设置ansys.mac文件编号为1,设置对文件1执行的操作为写入
    fileopen(a,c:\users\mycoumperter\Desktop\ansys.mac,openmode,output)
    '向文件1中逐行写入内容
    if EOF(1)=true then
    printline(a,"/prep7")
    'textbox1输入的参数值赋值给关键点1的x坐标值
    printline(a,"k,1,"+textbox1.text+",0,0")
    printline(a,"k,2,50,0,0")
    printline(a,"lstr,1,2")
    printline(a,"fini")
    end if
    '写入完成,关闭文件
    fileclose(a)
    

    假设输入textbox1的值为 20,即textbox1.text=“20”,则最终的输出文件内容为:

    在这里插入图片描述✳由于写入的文件往往需要新建,在这里附上一些新建文件的小tips:
    对文件执行新建删除等一系列操作首先引入System.IO,最好以filestream的形式进行文件的新建等操作,而尽量避免使用静态”file.creat“的操作。以下是例子:
    假设我需要在桌面上新建一个ansys.mac的文件,路径为:C:\users\mMycomputer\Desktop\ansys.mac

    i*mports system.IO
    '将路径地址以字符串形式赋值给字母a,主要是简化
    dim a as string = "C:\users\mMycomputer\Desktop\ansys.mac"
    dim aaa as filestream
    '判断桌面是否已经有ansys.mac文件,如果有则询问是否重建
     If New FileInfo(a).Exists = True Then
     Dim aa As DialogResult = MsgBox("文件已存在,是否覆盖?", MessageBoxButtons.OKCancel)
         If aa = DialogResult.OK Then
    '如果返回值为ok,则重建该文件,creat可以覆盖原文件
         aaa = New FileStream(macname, FileMode.Create)
     '这里不使用静态的文件操作”file.create()“,原因是创建后无法执行文件关闭操作
    ',后续对该文件的操作会提示该文件已被其他进程占用的错误
    '用filestream形式可以关闭该文件  
         Else
         Exit Sub
         End If
     Else
         aaa = New FileStream(macname, FileMode.Create)
     End If
      '创建后关闭文件,不会出现文件占用进程的错误
      aaa.Close()*
    
    

    四 >调用ansys的batch执行APDL命令流文件:

    1. 首先先了解一下ansys batch的执行代码,在批处理界面中选择tools→Display Command Line,出现如下图的内容:
      在这里插入图片描述

    对应本文第一张的批处理界面图片里的各项设置,本机的批处理执行代码对应命令符全称如下:
    D:\APP\ANSYS17.0\ANSYS Inc\v170\ansys\bin\winx64\MAPDL.exe-p ane3fl -dirD:\APP\ANSYS17.0\APDLlauncher-j “Auto_modeling” -s noread -l en-us -b -iD:\APP\ANSYS17.0\APDLlauncher\Auto_modeling.mac-oD:\APP\ANSYS17.0\APDLlauncher\Auto_modeling.mac”**
    接下来一个个介绍当中字符串的含义:

    • “D:\APP\ANSYS17.0\ANSYS Inc\v170\ansys\bin\winx64\MAPDL.exe”
      :此为绝对路径,这段的重点是MAPDL.exe,是ansys17.0的命令流求解程序,找到该程序的位置,复制全部路径进行替换即可,不同版本可能会有些许的不同,这个需要自行百度。
    • -p:指定license ane3fl:对应”-p“的答案,选择license为多重场模式”ANSYS Multiphysics“
    • -dir:即工作目录,intputfile 和 outputfile 的存放文件夹,是相对路径
    • -j:即jobname,后接项目名称,即"Auto_modeling"
    • -s:read start.ans file at start -up?
    • noread:对应”-s“的答案
    • -l:语言环境选择 ansys language
    • en-us: 对应 ”-l“ 的答案,可不写,不影响
    • -b:选择Ansys Batch批处理模式
    • -i:inputfile 的详细路径,即"D:\APP\ANSYS17.0\APDLlauncher\Auto_modeling.mac"
    • -o:outputfile 的详细路径及定义输出文件名称、后缀,即"D:\APP\ANSYS17.0\APDLlauncher\Auto_modeling.mac"(文件名称、类型可自定义,此处为与intputfile相同)

    ✳license与input file、output file不可缺少,其余不填则为默认
    2. vb.net调用执行代码进行ANSYS求解:
    vb.net中调用其他应用程序用”shell()“函数,shell返回值为double,执行代码为:

    dim  x as double
    '将各路径分别赋值,方便替换或设置参数化
    dim x1 as string = "D:\APP\ANSYS17.0\ANSYS Inc\v170\ansys\bin\winx64\MAPDL.exe"
    dim x2 as string = "D:\APP\ANSYS17.0\APDLlauncher"
    dim x3 as string= "Auto_modeling"
    dim x4 as string = "D:\APP\ANSYS17.0\APDLlauncher\Auto_modeling.mac"
    dim x5 as string = "D:\APP\ANSYS17.0\APDLlauncher\Auto_modeling.mac"
    x=shell(x1 +" -p ane3fl -dir "+ x2 + " -j "+ x3 +" -s noread -l en-us -b -i "+ x4 +" -o " + x5)
    

    ✳执行过程中可能会出现 找不到文件 或者下列错误提示:
    在这里插入图片描述
    原因是:

    • shell(x1 +" -p ane3fl -dir “+ x2 + " -j “+ x3 +” -s noread -l en-us
      -b -i “+ x4 +” -o " + x5)在该句命令中,引号内与引号外衔接中间无空格,如 x1 +”-p ane3fl -dir ",-p前没有空格与x1分隔,造成命令无法识别,此时会提示找不到文件。

    • 如若出现上述图片中的错误提示,如果路径确保正确,则在 ” -i “ ,” -o “中可能多加了空格,如 ” - i “ ,” - o “,-跟i,-跟o中间多了空格会造成无法识别文件路径。

    以上就是VB.NET调用ansys批处理功能的详细步骤及常见错误及解决办法,希望对您有所帮助!

    展开全文
  • 教学提示:本章主要介绍VB的程序调试技术,其中包括VB编程过程中常见错误类型的产生和表现,以及利用VB提供的调试工具和语句对程序错误进行捕获、处理和修改的方法。VB为广大用户提供了功能强大的程序调试工具,使...
  • mac电脑在打开Word、PPT 、Excel显示VB运行时错误53,点击结束还会跳出来。多点几次就没了,但是下次新打开一个文档,还会弹出这个窗口。怎么解决这个问题呢?这些问题的出现可能是Windows创建的文档,使用了脚本到...

    mac电脑在打开Word、PPT 、Excel显示VB运行时错误53,点击结束还会跳出来。多点几次就没了,但是下次新打开一个文档,还会弹出这个窗口。怎么解决这个问题呢?这些问题的出现可能是Windows创建的文档,使用了脚本到Mac上运行时出错了,一起来看看解决方法吧!

    详细解决方法:

    一、删除不兼容文件

    1. 打开finder访达,在菜单栏按住option,点击前往->资源库

    依次找到:

    ~/资源库/Group Containers/UBF8T346G9.Office/用户内容/启动/Word/linkCreation.dotm

    ~/资源库/Group Containers/UBF8T346G9.Office/用户内容/启动/excel/SaveAsAdobePDF.xlam

    ~/资源库/Group Containers/UBF8T346G9.Office/用户内容/启动/PowerPoint/SaveAsAdobePDF.ppam

    1. 分别删除以上三个文件夹下的文件,重启后对应的acrobat加载项就删除了。

    二、以PPT为例:

    重启电脑后再次打开PPT会出现【PowerPoint 无法加载外接程序 …… 】这个弹窗,选择确定进入PPT,在【工具】——【PowerPoint加载项】上,选择【SaveAsAdobePDF.ppam】并用减号把它删掉,按【确定】

    以上就是小编为大家整理的mac电脑打开Excel、Word、PPT显示VB运行时错误53,详细解决方法,仅供参考尝试。

    展开全文
  • VB错误处理

    2015-03-26 16:09:00
    1、最常见错误是运行时错误,也就是说错误在脚本正在运行的时候发生,是脚本试图进行非法操作的结果。例如零被作为除数。在vbs,任何运行时错误都是致命的,此时,脚本将停止运行,并在屏幕上显示一个错误消息。...
  • 完美可用-DirectX修复工具增强版DirectX Repair

    万次阅读 热门讨论 2018-12-06 11:19:34
     修复了一个可能导致给出错误c++修复提示的BUG。     软件截图:     原文还在更新,如果想获取更新的内容,可以移步原作者博客。 ---------------------  作者:VBcom  来源:CSDN  ...
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    也避免指针的误操作产生的错误。CLR执行中间语言代码前,要对中间语言代码的安全性,完整性进行验证,防止病毒对中间语言代码的修改。  版本支持:系统的组件或动态联接库可能要升级,由于这些组件或动态联接库...
  • VB.NET异常处理与调试常见问题的十问十答
  • ado常见错误 ado游标及锁定介绍 免费报表控件 免费表格控件 vb数据类型(很多程序出问题出在这个,一定要看,VB msdn说的不太对) VB可用的AES加密sqlite_odbc 及 cairo_sqlite (VBRichClient自带的非odbc连接) ...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...
  • VB.NET 教程_01_基础语法

    万次阅读 多人点赞 2018-08-08 00:48:58
    VB.Net是一种简单,现代,面向对象的计算机编程语言,由微软开发,将.NET Framework和公共语言运行库的强大功能与作为Visual Basic标志的生产力优势相结合。 Visual Basic .NET(VB.NET)是在.NET Framework上...
  • 背景:在机房个人版重构,对于时间
  • 如果你用的是Keil 、IAR、或者Eclipse 集成开发环境,很可能并不会出现报错但不提示错误原因的情况。如果遇到了报错但不提示错误原因,那可以接着往下看,可能会有所帮助。 函数被调用之前没有声明 函数被外部调用但...
  • C#和VB.NET有一些和类型相关的方法和关键字,初学者刚开始理解可能会有点混乱,这里整理一下,希望对初学者有所帮助。如果大家有需要补充的内容,欢迎回复。 1.GetType (1)Object.GetType() 该方法是所有对象都...
  • SQL 插入临时表时常见错误 错误 SELECT T0.* INTO #TEMP1 FROM (SELECT 'A' AS A,NULL AS B) T0 INSERT INTO #TEMP1 SELECT T0.* FROM (SELECT 'A' AS A,'ABC' AS B) T0 SELECT * FROM #TEMP1 DROP TABLE #TEMP1 ...
  •  问 请问vb中的sp2、sp3、企业版这三种,各代表什么含义?  答 sp是service pack的缩写。微软每推出一个软件后,都会不定期地推出一些补丁程序,依时间先后称为sp1、sp2等等。后一个sp版本包括前一个版本的
  • 一、C#MessageBox.Show用法 MessageBox.Show(String)显示具有指定文本的消息框。由.NETCompactFramework支持。 MessageBox.Show(IWin32Window,String)在指定对象的前面显示具有指定文本的消息框。 ...
  • 打开VB工程时提示——发现名称冲突

    千次阅读 热门讨论 2014-08-07 21:08:30
    1.找到提示错误的文件【例如frmInquireBlc.frm】,右键选择打开方式,用记事本打开 frm InquireBlc .frm文件. 2.注意最上面一般有:Begin VB.Form frm InquireBlc [这里的frm InquireBlc 是窗体的名字,注意frm ...
  • 常见错误分析

    2021-11-10 14:37:50
    当出现这些错误的时候,我们就要仔细的看看错误提示,找出问题所在,避免以后不再发生同样的错误。在这个过程当中我们的经验和水平也在不断的提升。 Java错误,主要包括两方面,一种是语法错误,另一种是逻辑错误。...
  • 开发路漫漫,尤其对于刚从事开发不久的新手来说,... 在创建完win32的DLL后,编译时出现:error LNK2005:_DllMain@12已经在dllmain.obj定义 解决方法:  在.cpp文件的开头加入如下代码:  #ifdef _X86_ e...
  • VB6.0使用汇总一

    2019-04-04 20:19:50
    2)退出VB6.0时显示Visual Basic已经停止工作 二、软件的使用 1、VB输出可执行文件或安装包 2、ComboBox 控件的使用 3、MsComm串口控件 1)MsComm控件的添加 2)MsComm控件的事件及基本属性 4、添加引用无...
  • 这部分将帮助大家解释一些常见错误、警告和问题,帮助大家去理解和解决一些常见问题,并了解它的根本原因。  >与iostream> 下面的代码为什么在VC2010下面编译不过去? #include int main() { cout ...
  • 三:一些常见错误 (1) vagrant up 时报如下错误: angel:vagrant $ vagrant up Bringing machine ‘default‘ up with ‘virtualbox‘ provider... [default] Clearing any previously set ...
  • 最近由于要处理大量图像并将图像拼接为一个大图形,每个图像像素都很大(1280x960),拼接后更大,并且需要对图像频繁进行标记等操作,遇到了很多问题,内存不足,一般性错误,对象错误等等...下面代码标记出了常见
  • VB经典代码

    千次阅读 热门讨论 2020-01-22 15:57:11
    输入口令,点击确认进入指定窗口,若错误提示错误信息,输入框不管输入什么字符,只显示“*” <分析**> 块结构条件语句(多行条件语句)  语法格式: If<条件>Then <语句块1> [Else <语句块2>] End If...
  • 这个错误是因为:  FLASH 不断升级导致 组件插件 在VB项目开发保存出现:“系统错误&H80004005(-2147467259),未指定的错误”. 解决方法:  就是找到当初的FLASH10X.OCX 然后把目前的替换...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,763
精华内容 2,305
关键字:

vb中常见错误提示