Announcement

Collapse
No announcement yet.

Getting Started

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Getting Started

    I just signed up for Desktop API Yesterday. The doc references the IESignal Interface, and says it is part of the WinSig.tlb file in the installation directory. I have Advanced GET, yet this file does not exist anywhere on my PC, at least not that I can find via Search.

    So, I downloaded one of the XLS samples, and I added a Reference to WinSig.exe, and it seemed to find the IESignal Interface.

    However, when I try to run the code, I get an error stating that the component/interface does not support Automation or that the Method does not exist. The code where the error is thrown is a call to IESignal.Hooks.

    Can anyone help me get started here and tell me where to find what I need? Or is this whole forum out-of-date, including the samples?

    Thanks.

  • #2
    Issue Resolved

    This problem has to do with permissions. On Windows Vista (and I presume Windows 7), you have User Access Controls (UAC). This is typically on by default. When trying to instantiate IESignal.Hooks, my user did not have permissions on the WinSig.exe file, despite being an Administrator. I played with numerous ways of fixing this problem, including turning off UAC, running Excel as an Administrator, and running WinSig.exe as an Administrator.

    The best and easiest fix (all others cause problems with your existing installation, which are fixable, but a huge pain, as some files are installed to the users virtualstore area in <User Directory>\AppData\Local\VirtualStore\Program Files\eSignal, as well as multiple instances of WinSig.exe being started, etc.), is to navigate to the WinSig.exe file, right-click and pick Properties, go to the Security tab and add your user to the permissions, then check "Full Control" and OK all the way out.

    I have seen several other similar problems on this forum. I will try to link to this thread if appropriate.

    Good Luck!

    Comment

    Working...
    X