Borge Hansen
pcs at azizaz.com
Thu Oct 20 07:47:50 CDT 2005
Hi John,
This probably doesn't belong here... but
Is someone framing me?
Case : DemoFW_FE.mdb
I have problem initializing.....
When executing the line
mclsFramework.Init Nothing in function FWinit()
it runs the init of the clsFramework:
Public Sub Init(ByRef robjParent As Object)
Set mobjParent = robjParent
cIS.Register Me
assDebugPrint "init " & mstrInstanceName, DebugPrint
mclsSVFW.Init Nothing, gfwcnn, "usystblFWSysVars"
cIS.EnblPtrStack = SV("EnblPtrStack") <================== crashes
here
cIS.EnblNameStack = SV("EnblNameStack")
mclsZip.Init Nothing
End Sub
The function
Public Function SV(strSVName As String) As Variant
SV = mclsSVFW.SV(strSVName)
End Function
takes us to : with "EnblPtrStack" as the strSVName value
Function SV(strSVName As String, Optional strSVFld As String =
"SV_VarValue") As Variant
On Error GoTo Err_SV
Select Case strSVFld
Case "SV_VarValue"
SV = mcolSysVars(strSVName).Value() <========= errors here (error
number 5)
Case "SV_Memo"
SV = mcolSysVars(strSVName).Memo()
Case "SV_UserEditable"
SV = mcolSysVars(strSVName).UserEditable()
Case "SV_AllowOverride"
SV = mcolSysVars(strSVName).AllowOverride()
Case Else
End Select
Exit_SV:
Exit Function
Err_SV:
Select Case Err
Case 0
Resume Exit_SV
Case 5
SV = Null <======== You set the SV to null, but
then errors with : "Invalid Use of NULL"
Resume Exit_SV
Case Else
MsgBox Err.Description, , "Error in Function clsSysVars.SV"
Resume Exit_SV
End Select
Resume 0 '.FOR TROUBLESHOOTING
End Function
.......
Being able to run your sample code is the first step ...
Persistence is getting me nowhere!
Any suggestions?
/borge