Announcement

Collapse
No announcement yet.

Access to eSignal API failes on new machine

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

  • Access to eSignal API failes on new machine

    I Developed an application (written in Delphi) which accesses the eSignal Desktop API. After its completion I am attempting to move it to the production machine which has eSignal installed on it.

    The development machine is running Windows XP and the production machine has Windows 7. One of the things I have to do is set the .exe to run in compatibility mode (apparently) but even with that when I run it on the production machine, Delphi returns a "Class Not Registered" error when attempting to send the SetApplication message.

    I don't remember having to install anything other than the eSignal setup for it to work originally on the development machine. Is there something else I need to run on the production machine for the ActiveX control to be registered?

    David

  • #2
    Hey David,

    Make sure you've done the three steps below and let us know if you're still having problems.

    1) The eSignal 10.6 application has to have been run at least once to make sure that all the DLLs have been registered.

    2) The computer user account must be a member of the Administrator group

    3) Both Visual Studio and the winsig.exe must be set to Run as Administrator". (Properties-->Compatibility-->Add the check mark for Run as Administrator).

    AveryH
    eSignal Support

    Comment


    • #3
      Excellent... Thanks.

      Setting WinSig to compatibility mode fixed it. The other two items on your list were already done.

      Thank you very much.

      David

      Comment


      • #4
        Your welcome, glad we could be of assistance.

        AveryH
        eSignal Support

        Comment

        Working...
        X