News:

SMF - Just Installed!

Main Menu

ActiveX register for client

Started by cedricscha, August 29, 2016, 03:44:38 PM

Previous topic - Next topic

cedricscha

Hello,

I bought the paid version of your active, unfortunately, when I passed on, my client is faced with a message asking them to buy the active X.

Is this normal?

Here is what I do on the posts of my clients:

OCX.bat:
echo off

Regsvr32 /s "%~p0%\asrecmms.ocx"

exit


Thank you to help me if possible. I think forgotten something, but I do not see anything.

Best regards

cedricscha

Administrator

Hello,

the nag message may appear in 2 situations:
1 - when redistributing the trial version of the ocx instead of the full version (they come with different installers)
2 - when invoking the InitRecorder method at a too earlier stage during the container application's life, for example inside the constructor of the container form or dialog box instead of the initialization handler (WM_INITDIALOG for applications developed using C++)

Please, let me know if one of the 2 points may apply to you and the development environment and language currently in use (for example VB6, VC++, Delphi, etc.).

Kind regards

Severino Delaurenti
MultiMedia Soft

cedricscha

Hello,
I look at it,
Here is my environment dev. Pc Soft Windev.
Best regards

Administrator

Hello,
unfortunately we don't have a direct experience with Windev but we know for sure that some of our customers are using our ActiveX controls in this environment; if after your verification the problem should persist, please, send us a small exe file reproducing the issue so we may eventually try where the problem is.

Kind Regards

Severino Delaurenti
MultiMedia Soft

cedricscha

Hello, The FAQ states the .ocx and .dll file.

What should I do .dll do I copy it into system32 also?

Thank you in advance for your answer

Best regards

cedricscha

Hello,
Here is my initialization code of the window


AX_RecSound>>InitRecordingSystem(Handle(FEN_Enregistre_Son))

The procedure is called to open the window

Administrator

Hello,

the dll and the ocx files must be copied inside the same folder of the container application's exe file, not inside the the Windows\System32 folder.

Calling the InitRecordingSystem method is OK but you should verify that this method is invoked when the container form is already created, meaning that the value passed to this method contains a valid Windows handle.

Kind Regards

Severino Delaurenti
MultiMedia Soft