0

我是使用 VB6 的新手,我正在尝试调试 err 380。错误发生在从使用的 VSFlexgrid 调用函数期间,我发现关于所涉及函数的特定文档很少:VSFlexgrid。构建组合列表

我在运行win XP的VM中开发,该软件通常在Win7上运行,所以我认为它不属于我已经在SO上看到的兼容性问题。

它发生的代码部分在程序中多次发生而没有错误,但只发生在特定的操作上。

有谁知道具体是什么可能导致错误(或通常使用这些类型的函数)?它是 RecordSets 的一个属性,它触发了我可能不知道的错误(对 vb6 来说非常新)?我已经确认发生错误时BuildComboList的参数不为空/空。不过,我的怀疑与记录集有关....

一些代码:

Public Function LoadFlexCombo(grd As VSFlexGrid, conpassedconnection As Connection, 
StoredProcedureName As String, FieldList As String, Optional keyfield As String, 
Optional LookupName As String, Optional colKey As String, Optional UDFFilterValue As 
String)
...
grd.BuildComboList(rs, FieldList, keyfield) 'bails out to error handler here.
...
4

0 回答 0