我用vb编程编写一个打字vb程序设计编写程序题,但是总是提示代码错误:缺少函数或变量,怎么解决?

这是一个有关vb中的程序代码,可是在运行时系统提示“编译错误:变量为定义”,求各位大侠解决。谢谢!_百度知道
这是一个有关vb中的程序代码,可是在运行时系统提示“编译错误:变量为定义”,求各位大侠解决。谢谢!
Private Sub Command1_Click()
For i = 0 To 2
If Option1(i).Value = True Then
Text1.FontName = Option1(i).Caption
If Option3(i).Value = True Then
Text1.FontSize = Val(Option3(i).Cap...
我有更好的答案
变更i未定义第二行插入:dim i as long或者删除 Option Explicit这一行
但是,这样做了之后,系统错误提示为:“错误的参数号或无效的属性赋值”,其中”option1“变为蓝色,这是为什么?请求大侠解答。
option1是一组单选按钮,共3个,名字都为option1,index值分别是0、1、2,可能是你的窗体中没有添加这三个按钮
采纳率:26%
第二行加上 dim i as long
你的控件是数组控件么?如果不是就不能这样写程序了
为您推荐:
其他类似问题
程序代码的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。请多多指教哈!
VB程序的代码调试及错误处理
正如“人无完人”一样,任何人做的程序都不可能一次就完美无瑕,我们在调试、使用中总是难免碰到这样或那样的问题。在埋头敲了半年左右的代码之后又听了老师的总结课程,感觉自己也有必要根据自己遇到的情况进行一下总结了:
VB出错可能出现的问题有——编译错误和运行时错误,编译错误主要可能是语法错误和逻辑问题引起的,而运行时错误往往是我们在设计初期考虑不周埋下的隐患爆发。
编译错误还是比较容易被发现和矫正的,如果语法出错就针对是标点符号出错、名称或属性出错、变量定义出错还是循环语句出错等问题,按照语法规范改正就好了。其实为了避免这些问题,还可以在VB6.0中点击“工具”再进入其中的“选项”,在“编辑器”页面中把“自动语法检测”打上勾就可以了。
逻辑错误比较难改正,需要我们多次反复阅读分析程序,本着负责任的态度将其改正。
遇到错误我们不能回避,除了上面提到的一些较为简单的改正方法之外,我们还有其他的更有效的改正方法确保程序的有效运行!
首先可以调用VB中的“调试”工具栏,
设置断点,利用中断来排查错误,再配合临时窗口和监视窗口来改正错误即可。
其次,我们还可以利用ONErr go to 或ON Err Resume Next 来捕获错误,从而不仅能保证程序暂时的成功运行还能回过头来对错误进行修改,但这种方法需要你首先对可能出错的地方进行较为准确的预估。
当然有时候发生一些问题我们也会不明所以,这时候就需要强大的MSDN帮助文档来协助我们解决问题了,不然在网上、论坛里发动大家解答也是个不错的选择哦!
当最终确定程序基本上是“健康”的,就能走下“产床”和大家见面了(*∩_∩*)
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!如何用vb软件编写一个计算机程序(1+1=2即可),怎么编写啊。。_百度知道
如何用vb软件编写一个计算机程序(1+1=2即可),怎么编写啊。。
我有更好的答案
窗体上放Text1、Text2、Text3、Command1按下command1,text3里显示text1里的数字加上text2里的数字。代码:Private&Sub&Command1_Click()&&&&text3&=&val(text1)&+&val(text2)End&Sub&
采纳率:80%
Sub calc(ByVal n1, n2 As Integer)
' 定义一个“过程”,有两个整型参数n1、n2
MsgBox (CStr(n1 + n2))
' n1+n2是求和,CStr是将数值转换为字符串,msgbox用于显示结果End Sub
Private&Sub&Command1_Click()&&&&MsgBox&1&+&1End&Sub
好像不行啊,电脑显示编译错误。 我想问的是如何让计算结果在文本框控件中显示出来。能不能编一个有三个文本框,一个命令按钮控件的程序啊,谢谢啦。
你用的是VB6还是VB.NET?
为您推荐:
其他类似问题
您可能关注的内容
计算机程序的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。VB编程遇到小问题,哪位大侠帮忙解决一下!急!_百度知道
VB编程遇到小问题,哪位大侠帮忙解决一下!急!
运行时,下面这段代码报错,说子程序或函数未定义,定义完函数后运行又报缺少数组,因为我是外行,解决不了了!
Private Sub Form_Load()
Dim appPath As String
Dim FilePath As String
Dim i As Integer
Dim temp_text As String
'临...
我有更好的答案
JiangPin(JiangLei) = temp_textJiangPin(JiangLei) 这个是突然出来的,没有定义是调用的了程序还是函数?应该是这里错误
采纳率:32%
1.建议调试有报错的时候使用F5单步调试,看看错误在哪一句2.ChouJiangJiShu = 0 和 GunDongJiShu = 0两个赋值语句中变量ChouJiangJiShu和GunDongJiShu哪里定义的?
为您推荐:
其他类似问题
您可能关注的内容
vb编程的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。MATLAB程序会提示未定义函数或变量x,怎么解决_百度知道
MATLAB程序会提示未定义函数或变量x,怎么解决
function g(x);
%定义函数gm(x)
for j=1:10
%清屏,以使计算结果独立显示
%设置计算精度
if length(x(:,1))==1
%对输入矩阵进行判断,如不是一维列矩阵,进行转置变换
x=x';
我有更好的答案
情况一:符号变量必须要定义,定义之后才可以使用。如下面的例子,未定义就会出错。符号变量定义方法例如: sym x 或者 syms x ,两者有区别也有共同点。情况二:计算过程当中的存储数值的变量可以不必定义,随时需要,随时定义,但是有时候如果变量很多,那么最好提前声明,声明的时候,可以直接赋予0值,并且注释,这样方便以后区分,避免混淆。具体如下:电脑常见问题解决1、无法自动识别硬盘控制器使用非正版的个别操作系统光盘,在安装系统时,容易出现此错误。原因是非正版光盘自动加载的硬盘控制器驱动不符合电脑自身需要的驱动。这种情况就建议换正版光盘安装操作系统。2、手动更新错误的驱动程序windows操作系统正常使用,但手动更新驱动程序把硬盘控制器的驱动程序更新错误,导致此故障。解决方法是进入windows系统高级菜单,选择最后一次的正常配置,即可正常进入系统。3、bios设置变化后所导致windows操作系统正常,但是由于某些原因,用户修改了bios设置,导致0x0000007b故障。
采纳率:99%
你有没有给x赋值?没有的话,函数g(x)没法调用参数x就出错了。例如试试:x&=&1:10;g(x)
如果要把X=[170 737 192 184 531 431 456 676 448 939 732 375000];在哪里改,详细点,不懂,谢谢了?
你直接这样可以么?在命令行窗口输入:x=[170&737&192&184&531&431&456&676&448&939&732&375000];g(x)
结果完全不符合啊,我这是要做这一列数据的GM(1,1)模型改进,基于时间序列的,大神要不帮帮我编一个
本回答被网友采纳
自己看在flag拿来运算之前,是否有值。在出问题的语句上设断点,就能看到是否有值了
辋川闲居赠裴秀才迪(王维)
其他1条回答
为您推荐:
其他类似问题
matlab的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 如何用vb编写关机程序 的文章

 

随机推荐