Returns the rules that have been loaded into an application. The rules are returned as an array of bytes.
<HsvSystemInfo>.GetVBScriptCalcRules pvarabRules, pbRulesExist
The following example outputs an application’s rules to a text file. The array of bytes returned by GetVBScriptCalcRules is converted to a String and inserted into a file with various Visual Basic methods.
Dim cSysInfo As HsvSystemInfo, vaRules As Variant
Dim bRulesExist As Boolean, iFile As Integer
'm_cHsvSession is an HsvSession object reference
Set cSysInfo = m_cHsvSession.SystemInfo
cSysInfo.GetVBScriptCalcRules vaRules, bRulesExist
If bRulesExist = True Then
iFile = FreeFile
Open "C:\Program Files\Acme\appRules.rle" For Output As #iFile
Print #iFile, StrConv(CStr(vaRules), 64)
Close #iFile
End If