PC Review


Reply
Thread Tools Rate Thread

COMCTL32.DLL

 
 
Sven Pran
Guest
Posts: n/a
 
      2nd Jan 2009
A customer of mine has a problem with one of my programs apparently caused
by COMCTL32.DLL version 4.00.950:

"MyPROGRAM.EXE file is linked to missing export
COMCTL32.DLL:_TrackMouseEvent"

I just wonder if his COMCTL.DLL can safely be replaced by COMCTL.DLL version
5.82.2900.5512 from Windows XP? (I also have available version 5.81.4916.400
from Windows 98)

regards Sven

 
Reply With Quote
 
 
 
 
Thee Chicago Wolf
Guest
Posts: n/a
 
      3rd Jan 2009
>A customer of mine has a problem with one of my programs apparently caused
>by COMCTL32.DLL version 4.00.950:
>
>"MyPROGRAM.EXE file is linked to missing export
>COMCTL32.DLL:_TrackMouseEvent"
>
>I just wonder if his COMCTL.DLL can safely be replaced by COMCTL.DLL version
>5.82.2900.5512 from Windows XP? (I also have available version 5.81.4916.400
>from Windows 98)
>
>regards Sven


Whenever I see this error, it's almost always caused by some legacy
application. What application is causing this? You could try replacing
the comtcl.dll with the updated version but my hunch is it will fail
because this is likely a legacy app that depends explicitly on the
older version of the comctl.dll.

- Thee Chicago Wolf
 
Reply With Quote
 
PA Bear [MS MVP]
Guest
Posts: n/a
 
      3rd Jan 2009
Asked/Answered in IE General newsgroup. If you must make identical posts to
multiple newsgroups, please cross-post one (1) message to all of them.
Thank you.

Multiposting vs Crossposting:
http://www.blakjak.demon.co.uk/mul_crss.htm
--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
AumHa VSOP & Admin http://aumha.net
DTS-L http://dts-l.net/

Sven Pran wrote:
> A customer of mine has a problem with one of my programs apparently caused
> by COMCTL32.DLL version 4.00.950:
>
> "MyPROGRAM.EXE file is linked to missing export
> COMCTL32.DLL:_TrackMouseEvent"
>
> I just wonder if his COMCTL.DLL can safely be replaced by COMCTL.DLL
> version
> 5.82.2900.5512 from Windows XP? (I also have available version
> 5.81.4916.400
> from Windows 98)
>
> regards Sven


 
Reply With Quote
 
Sven Pran
Guest
Posts: n/a
 
      3rd Jan 2009
I believe you misunderstand.

My post on IE General was caused by the specific reference to IE version 5
that I had found on Google.

My post here was a more general question if it is safe to replace
COMCTL32.dll version 4 with a newer version found on Windows XP and as such
had little or nothing to do with IE.

But it is true that I received a very satisfactory response on IE General.

regards Sven

"PA Bear [MS MVP]" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Asked/Answered in IE General newsgroup. If you must make identical posts
> to multiple newsgroups, please cross-post one (1) message to all of them.
> Thank you.
>
> Multiposting vs Crossposting:
> http://www.blakjak.demon.co.uk/mul_crss.htm
> --
> ~Robear Dyer (PA Bear)
> MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
> AumHa VSOP & Admin http://aumha.net
> DTS-L http://dts-l.net/
>
> Sven Pran wrote:
>> A customer of mine has a problem with one of my programs apparently
>> caused
>> by COMCTL32.DLL version 4.00.950:
>>
>> "MyPROGRAM.EXE file is linked to missing export
>> COMCTL32.DLL:_TrackMouseEvent"
>>
>> I just wonder if his COMCTL.DLL can safely be replaced by COMCTL.DLL
>> version
>> 5.82.2900.5512 from Windows XP? (I also have available version
>> 5.81.4916.400
>> from Windows 98)
>>
>> regards Sven

>


 
Reply With Quote
 
Sven Pran
Guest
Posts: n/a
 
      3rd Jan 2009

"Thee Chicago Wolf" <.@.> wrote in message
news:(E-Mail Removed)...
> >A customer of mine has a problem with one of my programs apparently
> >caused
>>by COMCTL32.DLL version 4.00.950:
>>
>>"MyPROGRAM.EXE file is linked to missing export
>>COMCTL32.DLL:_TrackMouseEvent"
>>
>>I just wonder if his COMCTL.DLL can safely be replaced by COMCTL.DLL
>>version
>>5.82.2900.5512 from Windows XP? (I also have available version
>>5.81.4916.400
>>from Windows 98)
>>
>>regards Sven

>
> Whenever I see this error, it's almost always caused by some legacy
> application. What application is causing this? You could try replacing
> the comtcl.dll with the updated version but my hunch is it will fail
> because this is likely a legacy app that depends explicitly on the
> older version of the comctl.dll.
>
> - Thee Chicago Wolf


I have never heard of any system dll where a newer version cannot replace an
older version with the same name, but posted my question here on the
principle: "Better safe than sorry".

The application suffering from this problem is an application I have written
using Delphi 2007. This application has been distributed to many customers,
running (as far as I know) Windows versions from 95 thru Vista and this is
the only time I have received report on a problem referring to COMCTL32.dll

I received a link to download from Microsoft and install COMCTL32.dll
version 5.80.2614.3600, this looks so promising I shall distribute the
download to my customer.

regards Sven

..


 
Reply With Quote
 
Thee Chicago Wolf
Guest
Posts: n/a
 
      6th Jan 2009
>I have never heard of any system dll where a newer version cannot replace an
>older version with the same name, but posted my question here on the
>principle: "Better safe than sorry".
>
>The application suffering from this problem is an application I have written
>using Delphi 2007. This application has been distributed to many customers,
>running (as far as I know) Windows versions from 95 thru Vista and this is
>the only time I have received report on a problem referring to COMCTL32.dll
>
>I received a link to download from Microsoft and install COMCTL32.dll
>version 5.80.2614.3600, this looks so promising I shall distribute the
>download to my customer.
>
>regards Sven


Some DLLs can be app specific if something is hard-coded to use only a
specific DLL. In many cases, yes, a newer DLL can be used BUT often a
version release difference may omit something a previous generation of
DLL may have included.

Have you ever though of using the Microsoft Debugging Tools to get to
the root cause?
http://www.microsoft.com/whdc/devtoo...tallx86.mspx#a

- Thee Chicago Wolf
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
comctl32.dll Scott Windows XP Help 7 2nd Jul 2008 09:28 PM
comctl32.ocx =?Utf-8?B?TWFyeQ==?= Microsoft Excel Programming 2 12th Aug 2006 05:55 PM
comctl32.ocx joey Windows XP Help 1 6th Dec 2003 12:08 AM
Re: comctl32.ocx Gina Whipp Microsoft Access Database Table Design 0 29th Sep 2003 10:20 PM
comctl32.dll Rick English Windows XP Internet Explorer 4 28th Sep 2003 06:59 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 04:34 PM.