From: DanMH on
Does anyone know of a resource that I can get caught up to speed with
the various flavors of win7 versus installing VB6 apps? I'm a VB6 developer
who skipped the learning lessons of Vista. I have just moved to a new Win7
machine and wanted to drop-test some VB6 code to test. In days past, I've
been able to copy OCX's and other files between machines and register
the DLL's using regsvr32 by hand.

I tried to copy one of ComponentOne controls, the c1sizer.ocx to the
Windows\System32 folder
and could not get the control registered with regsrvr32.

I did attempt to run CMD with Admin privileges, but it would not register,
either
under the command line, nor in the CMD (dos) window.

I am not sure if this is a Windows flavor problem, a user-access problem, or
what?

Is it necessary to have one of the higher levels of Win7.64 to run/install
32bit VB apps?
The documents I've read indicate 32bit will run on 64bit system using WOW,
but I am
not sure if this includes the lowest level home version, or if an upgrade is
necessary.

Thanks for any help,
DanMH




From: Paul Clement on
On Fri, 26 Mar 2010 00:50:30 -0800, "DanMH" <danmh57(a)yahoo.com> wrote:

� Does anyone know of a resource that I can get caught up to speed with
� the various flavors of win7 versus installing VB6 apps? I'm a VB6 developer
� who skipped the learning lessons of Vista. I have just moved to a new Win7
� machine and wanted to drop-test some VB6 code to test. In days past, I've
� been able to copy OCX's and other files between machines and register
� the DLL's using regsvr32 by hand.

� I tried to copy one of ComponentOne controls, the c1sizer.ocx to the
� Windows\System32 folder
� and could not get the control registered with regsrvr32.

� I did attempt to run CMD with Admin privileges, but it would not register,
� either
� under the command line, nor in the CMD (dos) window.

� I am not sure if this is a Windows flavor problem, a user-access problem, or
� what?

� Is it necessary to have one of the higher levels of Win7.64 to run/install
� 32bit VB apps?
� The documents I've read indicate 32bit will run on 64bit system using WOW,
� but I am
� not sure if this includes the lowest level home version, or if an upgrade is
� necessary.

� Thanks for any help,
� DanMH

I would recommend using the installation package for the ComponentOne controls if possible. It will
also install the required design-time licenses for development as well as any dependent files. You
may want to use the Dependency Walker utility in order to determine what if any dependent files are
required.

http://www.dependencywalker.com/

When deploying this application you need to make certain to include the dependent files in your
installation package. In addition, shared 32-bit components are installed in the SysWOW64 folder
instead of System when running under a 64-bit OS. The redirection to SysWOW64 is automatic when
using a 32-bit installer.

The edition of 64-bit Windows you are using shouldn't impact your ability to install the component,
but yes you should run the installation as an administrator.


Paul
~~~~
Microsoft MVP (Visual Basic)
From: mayayana on
32-bit system folder: SysWOW64
64-bit system folder: System32

You couldn't make this stuff up. :)




From: Jeff Johnson on
"mayayana" <mayayana(a)nospam.invalid> wrote in message
news:uAmBSrOzKHA.5036(a)TK2MSFTNGP02.phx.gbl...

> 32-bit system folder: SysWOW64
> 64-bit system folder: System32
>
> You couldn't make this stuff up. :)

HAHAHAHAHAHA


From: Tom Shelton on
On 2010-03-26, mayayana <mayayana(a)nospam.invalid> wrote:
> 32-bit system folder: SysWOW64
> 64-bit system folder: System32
>
> You couldn't make this stuff up. :)

does seem a bit messed up doesn't it...

--
Tom Shelton