|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
Всем привет! Как можно изучить dll? А именно vba332.dll - список доступных функций уже получил, а вот какие параметры им передавать и как ими пользоваться? И как-то странно, через просмотрщик объектов список этих функций отсутствует... Вот что выдал link: 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 5 17 00040EAE EbExceptionHandled 147 18 00126D9C EbExecuteLine 216 19 00019F2A EbExtGetSelection 217 1A 00126E99 EbExtReplaceSelection 218 1B 00019FA1 EbExtShowEventProc 1033 1C 001330F2 EbFColumnSelectionMode 6 1D 000A1E91 EbFExitBreakMode ... и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 09:04 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
НУ батенька ... В сабже есть функции из kernel32 user32 и т.д. А есть интерфейсы для вызова из VBA они и видны из f2. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 12:15 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
можешь использовать tlbinf32.dll - покажет все классы, методы (с параметрами) и св-ва ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 12:33 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
А как бы примерчик с TLBINF32.DLL, плииз! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 13:02 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
это ссылка на help от tlbinf32 http://support.microsoft.com/default.aspx?scid=KB;en-us;q224331 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 14:00 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
Спасибо, но это немножко не то... Потому что эта dll позволяет увидеть только то, что можно увидеть и без нее через F2. А как изучить невидимые функции - наверное при помощи дизассемблирования, а это уже... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 15:39 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
А какие невидимые функции вы хотите изучить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 15:43 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
Например, TipGetFunctionName, почему-то мне кажется, что именно она возвращает имя текущей функции, которая в данный момент выполняется Во многих форумах и примерах есть ссылки на использование функций EbGetExecutingProj,GetFuncID,TipGetLpfnOfFunctionId,EbExecuteLine Но ведь много других интересных функций. Как бы узнать что они делают и какие параметры им нужны? И уж не судите строго :) "В сабже есть функции из kernel32 user32 и т.д. А есть интерфейсы для вызова из VBA они и видны из f2" - я понимаю, что есть разница, может быть, неправильно выражаюсь специальными терминами, но на дилетантском уровне суть понятна профессионалам. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 16:44 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2003, 17:01 |
|
Как узнать параметры для функций VBA332.dll
|
|||
---|---|---|---|
#18+
Конечно, пробовал! Но эти примеры "кочуют" из сайта в сайт... И примеров функций из vba332 только 4, какие я и перечислил, но среди них нет примера о получении имени выполняемой функции (а не идентификатора). А ведь как-то их исследовали... Вероятно, для этого нужно хорошо знать ассемблер, С++ и т.д. Может быть, это нужно делать при помощи какого-то Debug'ера или дизассемблера... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2003, 08:06 |
|
|
start [/forum/topic.php?fid=60&msg=32222053&tid=2170978]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 141ms |
0 / 0 |