注册 登录
编程论坛 VB6论坛

VB代码求救,出现问题啦

losess 发布于 2012-10-28 12:09, 467 次点击
数据成员我设置的数据库里已经有了啊,不知道什么回事,求解:
下面的代码编译时出现错误,红的标记
Private Sub cmdAMod_Click(Index As Integer)
'Open the add/edit form. Display current record values in form if modifying.
    On Error Resume Next
        With frmssAE
            .AddState = Index  // 提示编译错误:未找到方法与数据成员
            .OldID = RS.Fields(0)
            If Index = 0 Then
                .msdID.Text = RS.Fields(0)
                .txt1.Text = RS.Fields(0)
                .txt2.Text = RS.Fields(1)
                .txt3.Text = RS.Fields(2)
                .txt4.Text = RS.Fields(3)
            End If
            .Show vbModal
        End With
        cmdRefresh_Click
        DisplayRecords
End Sub
3 回复
#2
bczgvip2012-10-28 12:36
AddState '没有这个属性。话说 frmssAE 是神马对象?
#3
losess2012-10-28 13:36
回复 2楼 bczgvip
frmssAE是工程上另一个窗体的名称,AddState '没有这个属性该怎样定义呢?

[ 本帖最后由 losess 于 2012-10-28 13:38 编辑 ]
#4
风吹过b2012-10-28 16:15
那你到那个窗体中使用

public AddState as long
定义一个吧。

窗体定义的全局变量就相当于这个窗体的属性。
1