PDA

View Full Version : ctl3d32.dll



NewsArchive
10-22-1996, 12:00 AM
Ritesh wrote:
>
> Sean Cleaver <seancleaver@mistral.co.uk> wrote
> > When creating a setup program for Visual Basic using InstallShield
> Express
> > I find that on Windows 95 everything is great. However on Windows NT 3.51
> > with service pack 3 installed I get an error saying that the DLL file is
> > for Win32s or '95 how do I get around this problem ?
>
> Try renaming the file and running the installation again. InstallShield
> supplies CTL3D32.DLL so during installation, InstallShield will put a copy
> on the system and use it.
>
> Ritesh

Hi,

I have a similar problem with Install Shield Express Professional v1.1.
Our VB app targets NT 4.0, NT 3.51, and Windows 95 and uses
"ctl3d32.dll." Ths problem is that if I build the setup disks on
NT 3.51, the NT version of "ctl3d32.dll" will be copied from the
system32 directory. Suppose I later install the app onto Windows 95,
then I will get an error message like "this version of ctl3d32.dll is
for Windows NT....". The same thing happens if I do it reversely (build
on 95 or NT 4.0 but install onto NT 3.51.) Is there any workaround?

Thanks,

-- Chien-Cheng Chen
=============================================================
J. E. Edinger Associates, Inc.
Consultants in Environmental Hydrology and Waterbody Dynamics
37 West Avenue, Wayne, PA 19087-3226
tel: (610) 293-0757
fax: (610) 293-0965
e-mail: jeeai@ix.netcom.com

NewsArchive
05-30-1997, 12:00 AM
> I have a similar problem with Install Shield Express Professional v1.1.
> Our VB app targets NT 4.0, NT 3.51, and Windows 95 and uses
> "ctl3d32.dll." Ths problem is that if I build the setup disks on
> NT 3.51, the NT version of "ctl3d32.dll" will be copied from the
> system32 directory. Suppose I later install the app onto Windows 95,
> then I will get an error message like "this version of ctl3d32.dll is
> for Windows NT....". The same thing happens if I do it reversely (build
> on 95 or NT 4.0 but install onto NT 3.51.) Is there any workaround?

There are 2 versions of this file whch have identical version numbers. One
is the ANSI version, which is needed by Win95. The other one is the Unicode
version, which is needed by NT. Both files have version number 2.31.000.
Both are provided with C++ 5.0 as redistributable files. Curiously, the VB5
CD contains only the Unicode version in the setupkit files.

I am distributing a VB5 app using Express. I am including the Unicode
version of ctl3d32.dll. About 1 percent of my Win95 customers are getting
the "this version is for NT" message, but they only get the message when
running other apps after installing mine. My app runs fine regardless.

Perhaps my app doesn't even use ctl3d32. The VB5 setup program lists
ctl3d32 as a dependency, so I am including it. Do I really need to
distribute this file? If so, do I need to distribute both the ANSI and
Unicode versions? If so, how can I get IS Express to install the correct
version?

Bob Snyder
Black Moshannon Systems
http://www.moshannon.com

NewsArchive
04-17-1998, 12:00 AM
Dear Ritesh

which one is the CTL3D32.DLL to rename? The one supplied with the setup
disks set I prepare or the one already present in the target system?
Doesn't it create any problems to other applications?

Thanks in advance

Andrea Testarmata
Kaleidos S.r.l.

Ritesh ha scritto nel messaggio
<01bb95ed$1fb58c40$3746b1cc@Ritesh.installshield.com>...
>Sean Cleaver <seancleaver@mistral.co.uk> wrote
>> When creating a setup program for Visual Basic using InstallShield
>Express
>> I find that on Windows 95 everything is great. However on Windows NT 3.51
>> with service pack 3 installed I get an error saying that the DLL file is
>> for Win32s or '95 how do I get around this problem ?
>
>Try renaming the file and running the installation again. InstallShield
>supplies CTL3D32.DLL so during installation, InstallShield will put a copy
>on the system and use it.
>
>Ritesh

NewsArchive
04-20-1998, 12:00 AM
On Fri, 17 Apr 1998 17:44:49 +0200, "Andrea Testarmata"
<testaran@iname.com> wrote:
>which one is the CTL3D32.DLL to rename? The one supplied with the setup
>disks set I prepare or the one already present in the target system?

I'd say the one on the target system.

Stefan
ellipse data systems

NewsArchive
04-30-1998, 12:00 AM
Hey everyone,

I see that MS's Setup program includes ctl3d32.dll in every installation.
I'm assuming this is a dependency of the setup program itself, since it's
included in the "bootstrap" information.

I'm distributing a very simple ActiveX control and I assume this is not
needed. Could anyone tell me whether I would need this or not?

Thanks!

Chris
--
Chris Walker
Charon Software
http://www.charonsoftware.com
email: chrisw@charonsoftware.com

NewsArchive
05-13-1998, 12:00 AM
I have 3 different copies of this file:

The one on my win95 \window\system directory: 26,624 bytes dated 12-18-96
The one that install shield uses from installsh\ctl3d: 27,136 bytes dated
7-13-95
The one that vb5 uses \vb5\setupkit\kitfil32\sys32: 27,136 bytes dated
8-21-96

I appears that the one I use for developing my app is the one under
windows\system while I'm distributing the install shield version.

I haven't had any problems YET but I haven't really tried to install this on
alot of machines.

How do you find the version number for these?

I also have another one:

olepro32.dll which is 32,528 bytes under the vb5 directory but on
\windows\system (which installshield uses) it's 74,000 dated 2-28-96.

Any insight into these discrepancies would be appreciated.

Ellie

NewsArchive
05-13-1998, 12:00 AM
On Wed, 13 May 1998 13:57:49 -0400, "E. A. Sullivan"
<OutDamnedSpam.easulli@OutISay.warwick.net> wrote:
>The one on my win95 \window\system directory: 26,624 bytes dated 12-18-96
>The one that install shield uses from installsh\ctl3d: 27,136 bytes dated
[snip]
>How do you find the version number for these?

You can use the QuickView facility that comes with Windows 95 to view the
file, and by right-clicking the file and selecting Properties, then Version
you will see the version.

Stefan
ellipse data systems

NewsArchive
08-19-2000, 12:00 AM
How would you get the windows 9x version of Ctl3d32.dll. pls help

Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
news:3993fd40.0@208.30.171.38...
> If you are targeting multiple platforms, be aware that there are two
> versions of Ctl3d32.dll, one for Windows 9X and one for NT.
>
> Shawn
>
> "Bill Konarska" <dkonarska@trainingserver.com> wrote in message
> news:39931457.0@208.30.171.38...
> > Can anyone tell me if CTL3D32.DLL is a self-registering dll and what if
> any
> > are the dependencies. After that can you please tell me where you got
> that
> > information.
> >
> > Thanks
> >
> > Bill Konarska
> >
> >
>
>

NewsArchive
08-19-2000, 12:00 AM
I got it by grabbing it off of a Windows 9x machine. Older versions of VC++
also include it in the \Redistibutable folder on the CD, but I'm not sure if
the newer versions do.

Shawn

"Santhosh J" <sankjoseph@yahoo.com> wrote in message
news:399ea75a.0@12.41.20.38...
> How would you get the windows 9x version of Ctl3d32.dll. pls help
>
> Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
> news:3993fd40.0@208.30.171.38...
> > If you are targeting multiple platforms, be aware that there are two
> > versions of Ctl3d32.dll, one for Windows 9X and one for NT.
> >
> > Shawn
> >
> > "Bill Konarska" <dkonarska@trainingserver.com> wrote in message
> > news:39931457.0@208.30.171.38...
> > > Can anyone tell me if CTL3D32.DLL is a self-registering dll and what
if
> > any
> > > are the dependencies. After that can you please tell me where you got
> > that
> > > information.
> > >
> > > Thanks
> > >
> > > Bill Konarska
> > >
> > >
> >
> >
>
>

NewsArchive
08-21-2000, 12:00 AM
Will you please give the size(in bytes) and the version of the ctl3d32.dll.
I had a problem in using the file with installation of my program , I used
the file with size
27136 bytes and version 2.31.000. Is this right version for Win 95"

Thanks


Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
news:399ea855.0@12.41.20.38...
> I got it by grabbing it off of a Windows 9x machine. Older versions of
VC++
> also include it in the \Redistibutable folder on the CD, but I'm not sure
if
> the newer versions do.
>
> Shawn
>
> "Santhosh J" <sankjoseph@yahoo.com> wrote in message
> news:399ea75a.0@12.41.20.38...
> > How would you get the windows 9x version of Ctl3d32.dll. pls help
> >
> > Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
> > news:3993fd40.0@208.30.171.38...
> > > If you are targeting multiple platforms, be aware that there are two
> > > versions of Ctl3d32.dll, one for Windows 9X and one for NT.
> > >
> > > Shawn
> > >
> > > "Bill Konarska" <dkonarska@trainingserver.com> wrote in message
> > > news:39931457.0@208.30.171.38...
> > > > Can anyone tell me if CTL3D32.DLL is a self-registering dll and what
> if
> > > any
> > > > are the dependencies. After that can you please tell me where you
got
> > > that
> > > > information.
> > > >
> > > > Thanks
> > > >
> > > > Bill Konarska
> > > >
> > > >
> > >
> > >
> >
> >
>
>

NewsArchive
08-21-2000, 12:00 AM
That's what's on my Win 98 machine, and that's what we use for Win 95 as
well.

Shawn

"Santhosh J" <sankjoseph@yahoo.com> wrote in message
news:39a0ad4b@12.41.20.38...
> Will you please give the size(in bytes) and the version of the
ctl3d32.dll.
> I had a problem in using the file with installation of my program , I used
> the file with size
> 27136 bytes and version 2.31.000. Is this right version for Win 95"
>
> Thanks
>
>
> Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
> news:399ea855.0@12.41.20.38...
> > I got it by grabbing it off of a Windows 9x machine. Older versions of
> VC++
> > also include it in the \Redistibutable folder on the CD, but I'm not
sure
> if
> > the newer versions do.
> >
> > Shawn
> >
> > "Santhosh J" <sankjoseph@yahoo.com> wrote in message
> > news:399ea75a.0@12.41.20.38...
> > > How would you get the windows 9x version of Ctl3d32.dll. pls help
> > >
> > > Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
> > > news:3993fd40.0@208.30.171.38...
> > > > If you are targeting multiple platforms, be aware that there are two
> > > > versions of Ctl3d32.dll, one for Windows 9X and one for NT.
> > > >
> > > > Shawn
> > > >
> > > > "Bill Konarska" <dkonarska@trainingserver.com> wrote in message
> > > > news:39931457.0@208.30.171.38...
> > > > > Can anyone tell me if CTL3D32.DLL is a self-registering dll and
what
> > if
> > > > any
> > > > > are the dependencies. After that can you please tell me where you
> got
> > > > that
> > > > > information.
> > > > >
> > > > > Thanks
> > > > >
> > > > > Bill Konarska
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>

NewsArchive
08-22-2000, 12:00 AM
dear all the file CTL3D32.DLL with size 27136 bytes is not for 95 machine
because we had some problem while copying that file on to a win95
machine(The error was inconsisten) Later we found that there is one file
with size 26624 with same version and it works well with win95. Hope that
this will be valid information for all people.

Santhosh J

Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
news:39a192d4$1@12.41.20.38...
> That's what's on my Win 98 machine, and that's what we use for Win 95 as
> well.
>
> Shawn
>
> "Santhosh J" <sankjoseph@yahoo.com> wrote in message
> news:39a0ad4b@12.41.20.38...
> > Will you please give the size(in bytes) and the version of the
> ctl3d32.dll.
> > I had a problem in using the file with installation of my program , I
used
> > the file with size
> > 27136 bytes and version 2.31.000. Is this right version for Win 95"
> >
> > Thanks
> >
> >
> > Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
> > news:399ea855.0@12.41.20.38...
> > > I got it by grabbing it off of a Windows 9x machine. Older versions
of
> > VC++
> > > also include it in the \Redistibutable folder on the CD, but I'm not
> sure
> > if
> > > the newer versions do.
> > >
> > > Shawn
> > >
> > > "Santhosh J" <sankjoseph@yahoo.com> wrote in message
> > > news:399ea75a.0@12.41.20.38...
> > > > How would you get the windows 9x version of Ctl3d32.dll. pls help
> > > >
> > > > Shawn Brooks <sbrooks@sagebrushcorp.com> wrote in message
> > > > news:3993fd40.0@208.30.171.38...
> > > > > If you are targeting multiple platforms, be aware that there are
two
> > > > > versions of Ctl3d32.dll, one for Windows 9X and one for NT.
> > > > >
> > > > > Shawn
> > > > >
> > > > > "Bill Konarska" <dkonarska@trainingserver.com> wrote in message
> > > > > news:39931457.0@208.30.171.38...
> > > > > > Can anyone tell me if CTL3D32.DLL is a self-registering dll and
> what
> > > if
> > > > > any
> > > > > > are the dependencies. After that can you please tell me where
you
> > got
> > > > > that
> > > > > > information.
> > > > > >
> > > > > > Thanks
> > > > > >
> > > > > > Bill Konarska
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>