extension
Low level tools

Universal DLL Calls

) – A library which can be used to call functions of any function pointer, DLL or object in both `STDCALL` and `CDECL`.

Category: Low level tools
Host: vbforums.com
Platforms: Windows
Office apps: All Office apps

Open on vbforums.com

Alternative low level tools libraries (6)

  • VBA-MemoryTools — Provides an ultra-fast, copy memory alternative.
  • Safe Subclassing — Provides the ability to subclass Excel/Word/PowerPoint window or Userforms to perform further automation. In the later threads there…
  • Calling private module functions — You can also check out [Greedo's code review](https://codereview.stackexchange.com/questions/274532/low-level-vba-hacking-making-private-functions-public).
  • vbInvoke — `Application.Run` but COM based and can call private module methods.
  • VBA state-loss callback — A crash free detector for VBA state-loss. State loss can occur when: Someone clicks `end` in an unhandled…
  • VBAStack — A library for retrieving VBA callstack information at runtime from Office applications. The author also made a [pure…

More from vbforums.com (6)

  • mdJSON — JSON library with dot-notation for extracting paths.
  • JSONBag — Uses shebang notation to extract keys from JSON strings. Can also build JSON with this library.
  • cHashList — ) – Simple, Fast and lightweight HashList class with no use of Win32 API. Requires string…
  • CollectionEx — Extends the default VBA(/VB6) collection with methods to retrieve and check for key existence.
  • clsTrickHashTable — A hash table using machine code injected at runtime. Full replacement for scripting dictionary, with bonus…
  • Late-bound WebBrowser Control Events — A technique to latch onto WebBrowser events in a late-bound manner.