VB要求对象.急!急!急!

作者&投稿:并屈 (若有异议请与网页底部的电邮联系)
vb提示要求对象~

窗体中 控件 没有加够吧,比如你代码中有 label ,但是窗体没有那个对象?

仔细对一下你的语句中的一些控件名。在窗体中是不是有。
这个错误一般就是这样的。
找一下语句中的控件名称。然后在核对一下。有没有写错的。

Private Type Abc
HP As Integer
mf As Integer
End Type
Dim WO As Abc
Dim DF As Abc '哥们你应该把定义放在这里,否则在LDS_Click这里是看不到的
Private Sub Form_Load()

WO.HP = 2000
WO.mf = 2000
DF.HP = 2000
DF.mf = 2000
End Sub

Private Sub LDS_Click()
If WO.mf > 119 Then
WO.mf = WO.mf - 120
Picture7.Width = Picture2.Width - 120
DF.HP = DF.HP - 235
Picture2.Width = Picture3.Width - 235
Else
MsgBox "你的魔法不够了!"
End If
DF.True '这句什么意思
End Sub
还有你在窗体上有picture2 和 picture7 这两个控件吗?你检查一下

Form_Load过短中定义的WO、DF与LDS_Click过程中用到的WO、DF有关系吗?
如果有关系:
1、WO、DF的定义不能在Form_Load过程中,要放在模块首部;
2、DF.True语句非法。
如果没有关系,那也请检查一下WO、DF的定义和DF.True语句是否正确吧。 :)

Private Type Abc
HP As Integer
mf As Integer
End Type

Dim WO As Abc
Dim DF As Abc

...

'声明WO和DF时要用全局声明变量,不要放在FORM事件中。

自定义类型必须放在模块中,还有如果想在 LDS_Click事件中引用,那么你必须在该事件中声明,或者在通用中声明窗体或模块级私有变量。因为你无法从其它事件中调用它的私有局部变量。你尚未明白变量的作用域,好好补补。


wscript.fullname 要求对象
这是由于你调用了某个对象里面的方法或函数,但你却没有创建这个对象,你创建相映的对像给它不就行了。代码又不公布出来,看你问题的人什么知道你程序缺少的是哪个Microsoft BScript 对象

excel vba 提示424错误“要求对象”?
你这个的 arr1(x) = Mid(TextBox.Text, x, 1)'提示424错误要求对象 你整个程序中并没有TextBox名称的控件,所以肯定会出错,还有你的数组只声明了,并没有给定范围并且你 TextBox2.Text = arr2(x)'提示下表越界 这句在for循环外,此时 x 的值已经是 txt1len+1的值了,而你数组arr2()...

运行时显示实时错误'424'要求对象,怎么改正?求指点!!!
你的Ball是什么对象?图片框?还是其他什么对象呢?所以“要求对象”即说明你没有对Ball这个变量进行对象显示声明,当然出错。

vba运行提示424错误 要求对象 请各位帮忙看下应该怎么弄
这样写是不对的:ActiveSheet.PageSetup.PrintArea = ["$B$"& a &:"$C$"& b].Address 提示错误就是这行 可以修改为:ActiveSheet.PageSetup.PrintArea = Range("$B$" & a & ":$C$" & b).Address

使用VB6.0出现实时错误424要求对象
Laber1 应该是 label1

运行vba程序时出现错误424要求对象怎么回事?该怎么办?下面是代码。请大...
424要求对象 说明你这个窗体中没有该控件,你可以在报错的时候点调试它会自动跳到报错那句.你按类型把控件画到窗体上就可以了 注意控件名称要和代码一致否则会报错

vb编程:Dim a, b, c, d As Long a = Val(Text.Text1) b = Val(Text...
实时错误424是要求对象,应该是Text1.Text不是Text.Text1,后面同理。

c++通讯录程序,看清要求,急!!!好的可以加分,十分感谢
include<iostream> include<string> include<iomanip> include<fstream> using namespace std;class CData { public:CData(){};virtual int Compare(CData &)=0;virtual void Show()=0;virtual ~CData(){};};class CNode { private:CData *pData;CNode *pNext;public:CNode();CNode(CNode &node)...

实时错误'424' 要求对象 ->高手速进 毕业设计速度
从你粘贴的这个代码来看错误在这里:Private Sub Form_Resize()Command1.Width = Form1.Width \/ 5 '设置按钮的宽度 Command1.Height = Form1.Height \/ 6 '设置按钮的高度 '* 这里,forml应该改成form1 Command1.Top = Forml.Height \/ 2 - Command1.Height \/ 2 '* 这里,Commandl应该改称...

非静态的字段,方法或属性要求对象引用
举个C#类中非静态的属性的用法:Class a{ private int b;\/\/ 非静态成员变量 public int getB(){ return b;} public void setB(int _b){ b=_b;} }... [详细]

张店区17776647168: VB实时错误 424 要求对象 VB -
邢娟金克: vb提示要求对象时,就是有可能你代码里涉及到的对象可能没有在窗体里加载,你查看一下你的数据库,数据绑定控件有没有加载,其中datarrid1要在vb的部件里添加,我估计是你这个没有添加

张店区17776647168: vb 提示“要求对象”,如何解决 -
邢娟金克: App是VB的对象,不是VBA的对象.VBA中要用 Open ThisWorkbook.Path & "\Test.txt" For Output As #1

张店区17776647168: vb 经常出现“运行时错误424,要求对象” -
邢娟金克: 在窗体及模块的顶部都添加 Option Explicit '强制声明所有变量然后再调试或是编译的时候,如果有没有声明的变量或是错误拼写造成的变量或对象名称都会有错误提示.

张店区17776647168: VB程序运行时 出现 事实错误 424 要求对象 是怎么回事? -
邢娟金克: 引用属性和方法经常需要一个明确的对象限定符.此错误有以下的原因和解决方法: 当引用对象属性或方法时,没有提供正确的对象限定符. 如果没有提供的话,指定一个对象限定符.例如,从窗体的模块中引用窗体属性时,虽然可以省略对...

张店区17776647168: VB 实时报错 424 要求对象是什么原因? -
邢娟金克: 其中的某个控件不存在.Optlove,Opthate,Cmdlove 看看你的这些有没有对应的控件.

张店区17776647168: vb提示要求对象 -
邢娟金克: 如果是黄色这行出错,那么唯一的原因就是 Recordset 不是一个有效的对象,至于为什么,那就要在它前面的语句中继续追朔原因了

张店区17776647168: VB6.0中要求对象 急!!!!!!!! -
邢娟金克: 你ADO了吗?菜单 工程-引用-Microsoft ActiveX Data Objectsw 2.8

张店区17776647168: vb 此代码运行时提示“要求对象”,请高手指点...急 -
邢娟金克: 要求对象就是你的一行代码用到了一个你窗体中没有的对象, 你逐行调试,然后在出错那行仔细看看那个对象你没有定义

张店区17776647168: VB中要求对象的问题 -
邢娟金克: 对象名写错了,默认情况,应该是这样子: Set addlist = List1.ListItems.Add 列表框的名字默认是list1,2后面加序号的.你这里没有,是不是忘写了.

张店区17776647168: 实时错误 要求对象 急求 vb -
邢娟金克: If Adodcl.Recordset.RecordCount > 1 Then '如果找到某个车辆 在这句前面加上这两句:Adodcl.Recordset.MoveLast Adodcl.Recordset.MoveFirst 再试试.当然首先确保你的记录集是打开的,而且对象不是Null 参考.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网