回 帖 发 新 帖 刷新版面

主题:用MSFlexGrid实现编辑功能为何报类型错误

Private mYear As String

Private mCardNO As String

Private mIDList As New ArrayList

Private objEditGridManager As New CfBaseToVB.EditGridManager

Public Sub initForm(access As String, tfID As String)

End Sub
'装载数据
Public Sub initValue(tYear As String)
mYear = tYear
mCardNO = tCardNo

MSFlexGrid1.Cols = 14
MSFlexGrid1.Rows = 1
MSFlexGrid1.FixedCols = 2

Me.Caption = "预算-" & mYear & "年"

Call LoadDataToGrid
objEditGridManager.init Me.MSFlexGrid1, Me(此行报类型错误)
End Sub
哪位大侠能帮忙解决,在此多谢了?"objEditGridManager.init Me.MSFlexGrid1, Me"(此行报s数据类型错误)

回复列表 (共1个回复)

沙发

无语...
CfBaseToVB.EditGridManager类又不是通用的大家都在用的东西。除非你把它的源代码或者说明也贴出来,否则我们怎么知道它的init()方法需要哪些类型的参数。

既然提示你类型错误嘛,就好好地检查一下你传递的参数类型和函数声明里的参数类型是不是一致嘛!!!
有点抓狂哦这种问题。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册