Quantcast
Channel: VBForums
Viewing all articles
Browse latest Browse all 15083

Need help or documentation on vba6.dll functions, Eb api

$
0
0
I've seen a few of these functions used before but can't find anything in my library about the other additional functions listed below.
I pulled this list off a Russian forum from 2003, and at least some of these work, but I'm missing param info. Does anyone know how to use these with samples demonstrating the use? Thanks

Code:

Private Declare Function apiEbDoIdle Lib "vba6.dll" Alias "EbDoIdle" () As Long
Private Declare Function apiEbExecuteLine Lib "vba6.dll" Alias "EbExecuteLine" (ByVal StringToExec As Long, ByVal Any1 As Long, ByVal Any2 As Long, ByVal CheckOnly As Long) As Long
Private Declare Function apiEbMode Lib "vba6.dll" Alias "EbMode" () As Long
Private Declare Function apiEbShutdownEventMonitors Lib "vba6.dll" Alias "EbShutdownEventMonitors" () As Long
Private Declare Function apiEbTerm Lib "vba6.dll" Alias "EbTerm" () As Long 'works, shuts down IDE without save
Private Declare Function apiEbAskUserForStateLoss Lib "vba6.dll" Alias "EbAskUserForStateLoss" () As Long '267 works
Private Declare Function apiEbCheckOptions Lib "vba6.dll" Alias "EbCheckOptions" () As Long '145 works? returns value 1
Private Declare Function apiEbExceptionHandled Lib "vba6.dll" Alias "EbExceptionHandled" () As Long 'May works to stop execution
Private Declare Function apiEbAddAvailEbref Lib "vba6.dll" Alias "EbAddAvailEbref" () As Long '138
Private Declare Function apiEbBeginPrintEx Lib "vba6.dll" Alias "EbBeginPrintEx" () As Long '1007
Private Declare Function apiEbCloseProject Lib "vba6.dll" Alias "EbCloseProject" () As Long '3 fail, needs params?
Private Declare Function apiEbConfigureUi Lib "vba6.dll" Alias "EbConfigureUi" () As Long '155
Private Declare Function apiEbContextHelpMode Lib "vba6.dll" Alias "EbContextHelpMode" () As Long '107
Private Declare Function apiEbCopyExceptionInfo Lib "vba6.dll" Alias "EbCopyExceptionInfo" () As Long '62
Private Declare Function apiEbCreateCVbaExtEditors Lib "vba6.dll" Alias "EbCreateCVbaExtEditors" () As Long '244
Private Declare Function apiEbCreateCVbaExtModule Lib "vba6.dll" Alias "EbCreateCVbaExtModule" () As Long '225
Private Declare Function apiEbCreateCVbaExtReferences Lib "vba6.dll" Alias "EbCreateCVbaExtReferences" () As Long '245
Private Declare Function apiEbDeleteFunc Lib "vba6.dll" Alias "EbDeleteFunc" () As Long '21
Private Declare Function apiEbDrawCodeSample Lib "vba6.dll" Alias "EbDrawCodeSample" () As Long '249
Private Declare Function apiEbEndPrint Lib "vba6.dll" Alias "EbEndPrint" () As Long '29
Private Declare Function apiEbExtGetSelection Lib "vba6.dll" Alias "EbExtGetSelection" () As Long '216
Private Declare Function apiEbExtReplaceSelection Lib "vba6.dll" Alias "EbExtReplaceSelection" () As Long '217
Private Declare Function apiEbExtShowEventProc Lib "vba6.dll" Alias "EbExtShowEventProc" () As Long '218
Private Declare Function apiEbFColumnSelectionMode Lib "vba6.dll" Alias "EbFColumnSelectionMode" () As Long '1033
Private Declare Function apiEbFExitBreakMode Lib "vba6.dll" Alias "EbFExitBreakMode" () As Long '6


'2010 number of functions
'438 number of names
'
'ordinal hint RVA name
'
'124 0 001533DD Catch
'2001 1 000095E9 CheckExprSrvVersion
'190 2 0011995A CopyRecord
'2002 3 00009603 CreateHostedExprSrv
'2000 4 00022F02 CreateIExprSrvObj
'291 5 0011A40D DLLGetDocumentation
'187 6 00054AF3 DllFunctionCall
'258 7 0011A5B6 DllUnregisterServer
'138 8 00107237 EbAddAvailEbref
'267 9 0012CD5D EbAskUserForStateLoss
'1007 A 0012B42B EbBeginPrintEx
'145 B 0000CBF5 EbCheckOptions
'3 C 0005ED1B EbCloseProject
'155 D 0004E90A EbConfigureUi
'107 E 0012E37D EbContextHelpMode
'62 F 0004060A EbCopyExceptionInfo
'244 10 00042E5C EbCreateCVbaExtEditors
'225 11 00010BAE EbCreateCVbaExtModule
'245 12 00030F39 EbCreateCVbaExtReferences
'21 13 0012FC5B EbDeleteFunc
'4 14 000016C2 EbDoIdle
'249 15 00133308 EbDrawCodeSample
'29 16 0012B44A EbEndPrint
'May 17 00040EAE EbExceptionHandled
'147 00126D9C EbExecuteLine 18
'216 19 00019F2A EbExtGetSelection
'217 1A 00126E99 EbExtReplaceSelection
'218 1B 00019FA1 EbExtShowEventProc
'1033 1C 001330F2 EbFColumnSelectionMode
'6 000A1E91 EbFExitBreakMode 1D

more..
'EbFTranslateScp
'EbFinishHostEvent
'EbGetBstrOfLcid
'EbGetBstrOfLstClr
'EbGetCallstackCount
'EbGetCallstackFunction
'EbGetCurrentAllocInfo
'EbGetCurrentFunction
'EbGetDebWndCallstackIndex
'EbGetErrorInfo
'EbGetExceptionInfo
'EbGetExecutingInstance
'EbGetExecutingProj
'EbGetFlagsOfEbitem
'EbGetInsertionPoint
'EbGetIntlDllFileName
'EbGetKeyword
'EbGetModuleFlags
'EbGetNameOfEbitem
'EbGetNumPages
'EbGetOptions
'EbGetRedoText
'EbGetSelection
'EbGetStatusOfItems
'EbGetStepMode
'EbGetUndoText
'EbGetVersion
'EbHideCode
'EbInitHost
'EbInitHostPart2
'EbInitHostRn
'EbInitThread
'EbInitializeEventMonitors
'EbInsertFile
'EbInvokeItem
'EbIsResetting
'EbIsWatchExprOk
'EbIsWindowSplit
'EbJournalCancel
'EbMemProfPrintf
'EbMode
'EbMoveEbref
'EbNotifyWindow
'EbObjectBrowserSelChg
'EbOpenNewLine
'EbPrintPage
'EbProjectReset
'EbRaiseException
'EbRaiseExceptionCode
'EbRecordEnd
'EbRecordEraseUserAction
'EbRecordLine
'EbRecordSet
'EbRecordUserAction
'EbRegisterFunctions
'EbRegisterHostExtObj
'EbRegisterVbaHost
'EbReset
'EbResetNormal
'EbSearchCanReplace
'EbSearchDone
'EbSearchFind
'EbSearchGetCurState
'EbSearchReplace
'EbSearchReplaceAll
'EbSetCommandLine
'EbSetDatabaseLcid
'EbSetMemProfLevel
'EbSetModuleFlags
'EbSetMsoHinst
'EbSetOptions
'EbSetStepMode
'EbSetStepToCursor
'EbShowClassModuleCode
'EbShowCode
'EbShowError
'EbShowException
'EbShowFunction
'EbShowToolTips
'EbShutdownEventMonitors
'EbStartHostEvent
'EbStartSearch
'EbTerm
'EbTermThread
'EbWatchDlgModSelected
'EbWinIniChange
'EbYankCurrentLine
'EberrOfScode
'IsVBAInitialized
'MethCallEngine
'ProcCallEngine
'StdReleaseCatch
'StdThrow
'StdcbufLink
'TestGetFuncomp
'TestGetModCompState
'TestIsModLoaded
'TipAbortExe
'TipAddDefaultTypeLib
'TipAddRefLib
'TipAddRefModule
'TipAdviseVBAInstPart
'TipCanBaseClassChange
'TipCanBaseClassChange2
'TipCanRefLibChange
'TipCompileModule
'TipCompileProject
'TipCompileProjectFull
'TipCreateClass
'TipCreateExtension
'TipCreateInstance
'TipCreateInstanceEx
'TipCreateOldAccessProject
'TipCreateProject
'TipCreateProject2
'TipCreateReloadableModule
'TipCreateStdModule
'TipDeleteModule
'TipDemandLoadText
'TipEberrOfHresult
'TipExeAllowCodeExec
'TipFinishExe2
'TipGetAdviseSink
'TipGetArgCount
'TipGetArgType
'TipGetClassFlags
'TipGetCodepageSrc
'TipGetCompatibleExe
'TipGetCompatibleExe2
'TipGetCompiledOfProject
'TipGetCompiledOfProject2
'TipGetDocOfFunction
'TipGetDocOfModule
'TipGetDocOfProject
'TipGetExepartOffsetOfFunctionId
'TipGetFilenameOfProjectLibid
'TipGetFuncInfo
'TipGetFunctionCount
'TipGetFunctionId
'TipGetFunctionIdOfMod
'TipGetFunctionName
'TipGetHelpContextOfFunction
'TipGetHelpContextOfModule
'TipGetHelpContextOfProject
'TipGetHelpFileOfProject
'TipGetInstanceCount
'TipGetLcid
'TipGetLinkNameOfFunctionId
'TipGetLpfnOfFunctionId
'TipGetModOfFunctionId
'TipGetModStreamName
'TipGetModTypeInfoOfInst
'TipGetModule
'TipGetModuleCount
'TipGetModuleName
'TipGetModuleOfName
'TipGetNames
'TipGetOption
'TipGetProjName
'TipGetProjOfMod
'TipGetProjRefLib
'TipGetProjRefLibCount
'TipGetProjRefLibFileName
'TipGetProjectDest
'TipGetProjectOfLibId
'TipGetRefLib
'TipGetReferencingProjCount
'TipGetTextOfProject
'TipGetTextOfProject2
'TipGetTypeLibOfHProject
'TipGuidOfLibId
'TipInfoOfLibId
'TipInvokeMethod2
'TipIsCurrentVersion
'TipIsEventProcEmpty
'TipIsModuleModified
'TipIsProjCompiled
'TipIsProjModified
'TipIsProjRefLibLoaded
'TipIsValidModuleName
'TipIsWizard
'TipLoadFromText
'TipLoadFromText2
'TipMakeExe2
'TipMakeUniqueStreamName
'TipMakeWizard
'TipProjAddRef
'TipRegAppObject
'TipReleaseFuncInfo
'TipReleaseModule
'TipReleaseProject
'TipRemoveRefLib
'TipReplaceRefLib
'TipReplaceRefLib2
'TipRevertModule
'TipSaveAsOldFormat
'TipSaveAsOldFormat2
'TipSaveAsWizard
'TipSaveToText
'TipSetCalendar
'TipSetClassFlags
'TipSetCompatibleExe
'TipSetCompatibleExe2
'TipSetDocOfFunction
'TipSetDocOfModule
'TipSetDocOfProject
'TipSetHelpContextOfFunction
'TipSetHelpContextOfModule
'TipSetHelpContextOfProject
'TipSetHelpFileOfProject
'TipSetLcid
'TipSetLicenseInfo
'TipSetModuleName
'TipSetOption
'TipSetProjModified
'TipSetProjName
'TipSetProjectDest
'TipSetProjectDestForReferences
'TipStartMakeExe
'TipUnloadInstance
'TipVBATestCommands
'TipValidateReferences
'TipZombieInstances
'VBACreateExtendedTypeLib
'VBACreateTwiddledTypeLib
'VarPtr
'__vbaRecAssign
'__vbaRecDestruct
'rtBoolFromErrVar
'rtBstrFromErrVar
'rtCyFromErrVar
'rtDecFromVar
'rtI2FromErrVar
'rtI4FromErrVar
'rtR4FromErrVar
'rtR8FromErrVar
'rtUI1FromErrVar
'rtcAbsVar
'rtcAnsiValueBstr
'rtcAppActivate
'rtcAppleScript
'rtcArray
'rtcAtn
'rtcBeep
'rtcBstrFromAnsi
'rtcBstrFromByte
'rtcBstrFromChar
'rtcBstrFromError
'rtcBstrFromFormatVar
'rtcByteValueBstr
'rtcCVErrFromVar
'rtcCallByName
'rtcChangeDir
'rtcChangeDrive
'rtcCharValueBstr
'rtcChoose
'rtcCommandBstr
'rtcCommandVar
'rtcCompareBstr
'rtcCos
'rtcCreateObject
'rtcCreateObject2
'rtcCurrentDir
'rtcCurrentDirBstr
'rtcDDB
'rtcDateAdd
'rtcDateDiff
'rtcDateFromVar
'rtcDatePart
'rtcDeleteSetting
'rtcDir
'rtcDoEvents
'rtcEndOfFile
'rtcEnvironBstr
'rtcEnvironVar
'rtcErrObj
'rtcExp
'rtcFV
'rtcFileAttributes
'rtcFileCopy
'rtcFileDateTime
'rtcFileLen
'rtcFileLength
'rtcFileLocation
'rtcFileReset
'rtcFileSeek
'rtcFileWidth
'rtcFilter
'rtcFixVar
'rtcFormatCurrency
'rtcFormatDateTime
'rtcFormatNumber
'rtcFormatPercent
'rtcFreeFile
'rtcGetAllSettings
'rtcGetCurrentCalendar
'rtcGetDateBstr
'rtcGetDateValue
'rtcGetDateVar
'rtcGetDayOfMonth
'rtcGetDayOfWeek
'rtcGetErl
'rtcGetFileAttr
'rtcGetHostLCID
'rtcGetHourOfDay
'rtcGetMinuteOfHour
'rtcGetMonthOfYear
'rtcGetObject
'rtcGetPresentDate
'rtcGetSecondOfMinute
'rtcGetSetting
'rtcGetTimeBstr
'rtcGetTimeValue
'rtcGetTimeVar
'rtcGetTimer
'rtcGetYear
'rtcHexBstrFromVar
'rtcHexVarFromVar
'rtcIMEStatus
'rtcIPMT
'rtcIRR
'rtcImmediateIf
'rtcInStr
'rtcInStrChar
'rtcInStrRev
'rtcInputBox
'rtcInputCharCount
'rtcInputCharCountVar
'rtcInputCount
'rtcInputCountVar
'rtcIntVar
'rtcIsArray
'rtcIsDate
'rtcIsEmpty
'rtcIsError
'rtcIsMissing
'rtcIsNull
'rtcIsNumeric
'rtcIsObject
'rtcJoin
'rtcKillFiles
'rtcLeftBstr
'rtcLeftCharBstr
'rtcLeftCharVar
'rtcLeftTrimBstr
'rtcLeftTrimVar
'rtcLeftVar
'rtcLenCharVar
'rtcLenVar
'rtcLog
'rtcLowerCaseBstr
'rtcLowerCaseVar
'rtcMIRR
'rtcMacId
'rtcMakeDir
'rtcMidBstr
'rtcMidCharBstr
'rtcMidCharVar
'rtcMidVar
'rtcMonthName
'rtcMsgBox
'rtcNPV
'rtcNPer
'rtcOctBstrFromVar
'rtcOctVarFromVar
'rtcPMT
'rtcPPMT
'rtcPV
'rtcPackDate
'rtcPackTime
'rtcPartition
'rtcQBColor
'rtcR8ValFromBstr
'rtcRandomNext
'rtcRandomize
'rtcRate
'rtcRemoveDir
'rtcReplace
'rtcRgb
'rtcRightBstr
'rtcRightCharBstr
'rtcRightCharVar
'rtcRightTrimBstr
'rtcRightTrimVar
'rtcRightVar
'rtcRound
'rtcSLN
'rtcSYD
'rtcSaveSetting
'rtcSendKeys
'rtcSetCurrentCalendar
'rtcSetDatabaseLcid
'rtcSetDateBstr
'rtcSetDateVar
'rtcSetFileAttr
'rtcSetTimeBstr
'rtcSetTimeVar
'rtcSgnVar
'rtcShell
'rtcSin
'rtcSpaceBstr
'rtcSpaceVar
'rtcSplit
'rtcSqr
'rtcStrConvVar
'rtcStrConvVar2
'rtcStrFromVar
'rtcStrReverse
'rtcStringBstr
'rtcStringVar
'rtcSwitch
'rtcTan
'rtcTrimBstr
'rtcTrimVar
'rtcTypeName
'rtcUpperCaseBstr
'rtcUpperCaseVar
'rtcVarBstrFromAnsi
'rtcVarBstrFromByte
'rtcVarBstrFromChar
'rtcVarDateFromVar
'rtcVarFromError
'rtcVarFromFormatVar
'rtcVarFromVar
'rtcVarStrFromVar
'rtcVarType
'rtcWeekdayName

Viewing all articles
Browse latest Browse all 15083

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>