-
REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
I successfully register dmcscripting.dll on my computer. However, dmcscripting.dll does not appear as a COM reference in VB 2010 Express after registration.
When I browse to the dbpoweramp folder and add the reference to the VB 2010 Express project that way, then run the VB 2010 program, I get the message "COMException was unhandled. (REGDB_E_CLASSNOTREG))." which suggests that the dll was not registered after all.
I have tried registering both in system32 and in syswow64, but the result is the same. Any suggestions?
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
You would have to install dBpoweramp, as it installs a 64 bit dll on Windows 64, rather than the 32 bit dll (if you are copying from another computer).
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
I ran dMC-r14.2-Registered.exe, which installed dBpoweramp in \program files (x86)\illustrate\dBpoweramp
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
Any further instructions or explanation? I presently cannot use the product (just bought PerfectMeta update).
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
Then there is no need to register the dll, as it will already be registered (you could try rebooting windows and reinstalling dbpoweramp).
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
I started the thread because when I run my VB 2010 program, I get a message saying the .dll is not registered. Nonetheless, I removed dbpoweramp, rebooted, and reinstalled dbpoweramp. It behaves the same as it did before: dmcscripting.dll does not appear as an available COM reference and when I add it as a reference by browsing to it, I get the same error.
Should the install create a folder in \program files (x86)\ even though I have a 64 bit machine? If I do not have to register the dll through regsvr32, why does it not appear in the COM choices in VB? Why is the dll not available in VB 2010 even after I register it (successfully) through regsvr32?
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
There is a 64 bit dll installed (into program files (x86) ).
You do not have to register it, it self registers by the installer.
You have R14 of dBpoweramp?
Try the example scripting code, such as the .vbs script code, to see if that works.
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
Yes, I have R14.2 installed (from dmc-r14.2-Registered.exe). Where can I find the .vbs scripting code to see if that works?
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
Using the examples at http://www.dbpoweramp.com/developer/uPlayer_vb.NET.txt, I get the following error when trying to play through .vbs.
' Create uPlayer Object
Dim uPlayer
uPlayer = CreateObject("uPlayer.uPlayerdB")
"ActiveX component can't create object: 'uPlayer.uPlayerdB'"
I have installed R14.2; the directory "C:\Program Files (x86)\Illustrate\dBpoweramp" is created on installation and dmcscripting.dll (529 kb) is included there.
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
uPlayer is not dBpoweramp, it is the audio player and comes with dBpoweramp Renaissance (beta section this forum).
You are wanting to control conversions or audio playback?
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
I simply want to use the .audioproperties method in the DMCSCRIPTINGLib.Converter. (I chose that scripting example too quickly, I guess, just to see if I could get something to work, per your earlier suggestion). Is there another scripting example I should try, to determine whether I can get access to dmcscripting.dll?
UPDATE: When I run dMC-Scripting VBScripting.vbs from http://www.dbpoweramp.com/developer-scripting-dmc.htm, I get the error: "ActiveX componenet can't create object: 'dmcscripting.converter'" This is essentially the same messages I get within VB 2010 express.
Last edited by JFS; 05-29-2012 at 09:44 AM.
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
Select Start and type cmd, right click on cmd and select run as administrator
then:
regsvr32 "c:\program files (x86)\illustrate\dBpoweramp\dMCScripting.dll"
Does it say successfully registered?
The file size of the dMCScripting.dll, what is please?
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
Select Start and type cmd, right click on cmd and select run as administrator
then:
regsvr32 "c:\program files (x86)\illustrate\dBpoweramp\dMCScripting.dll"
Does it say successfully registered?
YES.
The file size of the dMCScripting.dll, what is please?
529 KB
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
The account you are using, is an administrator?
what security software do you have?
-
Re: REGISTER dmcscripting.dll for use on Windows 7 64 bit with VB 2010 Express
The account that I run is an administrator account. I have also tried running VB 2010 Express as administrator, but it does not change the behavior. The secy is only windows defender.
THIS IS THE REGISTRY ENTRY:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}]
@="Converter Class"
[HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\InprocServer32]
@="c:\\program files (x86)\\illustrate\\dbpoweramp\\dMCScripting.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\ProgID]
@="DMCScripting.Converter.1"
[HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\TypeLib]
@="{E0F7789A-88C0-450B-AD6C-A7EB6D227127}"
[HKEY_CLASSES_ROOT\CLSID\{1C2E0932-61B5-4EAB-A832-06EE6564047D}\VersionIndependentProgID]
@="DMCScripting.Converter"
Last edited by JFS; 05-29-2012 at 03:37 PM.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Copyright © illustrate 2024, All rights reserved