English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

My setup file and application ran fine before, until I added flash.ocx into my application to enable flash movie to be played in the opening screen.

I added the flash.ocx into setup file (msi). I installed & registered it in destination computer (WinXP Pro SP2) that has no Flash player installed.

When I started my application, it gave me error 'Run-time error 429: ActiveX component can't create object'.

I tried another solution by downloading merge module from www.adobe.com and integrated it into my setup file. Compilation give no error. But when I run the setup file, it gave error 'Internal error 2730. 0'. When the merge module is removed, the setup file gives no error.

How to solve this issue?

2006-09-11 20:37:01 · 3 answers · asked by Anonymous in Computers & Internet Programming & Design

I tried to copy the flash.ocx manually to the destination computer, and registered it. But the application still failed.

I checked the registry and able to find the entry there, pointing to the correct flash.ocx file path.

2006-09-11 20:48:49 · update #1

My application (with flash.ocx component) runs fine in development computer, and in computers with Flash player installed.

It hits error, however, in non-flash installed computer, even though flash.ocx has been placed n registered.

The flash.ocx used is version 6.

Is this due to version incompatibility, or something else? Because, it runs fine in computers with Flash player installed (some are even at version 8 or 9).

2006-09-11 23:52:36 · update #2

I've tried to use version 5 swflash.ocx, but error still occurs in Win98, however works fine in WinXP. It seems that isn't a version incompability.

If I need to include dlls that the .ocx needs, would you kindly tell me what they are?

2006-09-12 03:52:42 · update #3

3 answers

how about copy the flash.ocx to system32, and then register it ?

C:\WINDOWS\SYSTEM32> regsvr32 flash.ocx

2006-09-11 20:44:17 · answer #1 · answered by hage 2 · 0 0

Newer version of Flash.ocx doesn't work with VB. You have to search for lower version of Flash.ocx, like from the FlashMX or Flash 5 and then try using it in your installation.

For more free VB source codes, visit: http://smartcoder.awardspace.com


KaBalweg
http://smartcoder.awardspace.com

2006-09-11 22:05:14 · answer #2 · answered by dabsani 3 · 0 0

When you deploy an ocx file from a flashplayer it needs some dll which come with flashplayer. This dll on what the ocx file is relying you have also to deploy with your application and register them on the client computer.

Helmut

2006-09-12 00:55:26 · answer #3 · answered by hswes 2 · 0 0

fedest.com, questions and answers