Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.basic.visual.misc > #2087

Re: What's the reason for comctl32.dll + comctl32.ocx in Win7 SysWOW64 folder?

From "CoderX" <coder@x.com>
Newsgroups comp.lang.basic.visual.misc, microsoft.public.vb.general.discussion
Subject Re: What's the reason for comctl32.dll + comctl32.ocx in Win7 SysWOW64 folder?
Date 2014-05-12 15:40 -0400
Organization A noiseless patient Spider
Message-ID <lkr846$8rl$1@dont-email.me> (permalink)
References (6 earlier) <lkjjnl$pnr$1@dont-email.me> <lkjm6u$9h8$1@dont-email.me> <lkjpgb$s3n$1@dont-email.me> <770rm99o81qpe5ikhgj6v9l6vreakshvpp@4ax.com> <lkk366$eur$1@dont-email.me>

Cross-posted to 2 groups.

Show all headers | View raw


Who are you attempting to cinvice?  Us, or yourself?


"GS" <gs@somewhere.net> wrote in message news:lkk366$eur$1@dont-email.me...
>> On Fri, 09 May 2014 19:48:24 -0400, GS <gs@somewhere.net> wrote:
>>
>>> For clarity...
>>>
>>> After looking deeper (encouraged by your comments<g>)...
>>>
>>> Since this is for MS Office VBA projects, that precludes that the 
>>> 'Microsoft Windows Common Controls 6.0'(SP6) lib *will exist* until such 
>>> time that M$ no longer installs it with MS Office. My only intent  here 
>>> is to have a backup strategy in place *if it's missing*. In this  case, 
>>> my version of mscomctl.ocx IS SP6 and so there's no reason why I 
>>> can't/shouldn't put it in the SysWOW64 folder and leave it registered 
>>> there if need be!
>>
>> Personally I would avoid going into the business of updating ms
>> 'common' (pun intended <g>) components.
>>
>> Microsoft provides an update package:
>> http://www.microsoft.com/en-us/download/details.aspx?id=10019
>>
>> I would simply check for "missing" or error then either supply the URL or 
>> include the package in your install package. (Didn't see a
>> non-distribute notice - but didn't look all that hard.)
>>
>> -ralph
>
> Thanks, Ralph. That's good advice!
>
> As discussion continues with my Excel app dev piers.., we collectively 
> have arrived at a similar solution;
>
>  Even though my version of mscomctl.ocx IS what installs with MS
>  Office, it's (as Mike suggests) a bad idea to do this for one ocx
>  since it's likely not the only component missing from the user's
>  MS Office install.
>
>  What I do with my VB6 apps (including the VBA frontloader.EXEs) is
>  check for all necessary runtime files/deps and notify user of
>  'Startup Failure!' with recommendation to reinstall, then shutdown
>  or abort startup. This is how I should handle this particular project
>  even though it's only an addin utility (no VB6 frontloader).
>
>  I normally write startup failures to a 'log' file with the info about
>  the failure. This is not the usual type of project for me. My apps
>  use their own automated instance of Excel and so the use of the VB6
>  frontloader.EXEs. This project will be opened directly in the user's
>  instance of Excel and so no pre-startup checks happen. In this case
>  I'll use the normal frontloader code to check if the other deps exist
>  along with the VBA Project References for it 'MISSING'. The user is
>  notified of the findings (if any) along with suggested remedies. In
>  the case of the ocx missing I can simply redirect the user to the
>  link you posted. Do you think it would be prudent to offer to do the
>  update 'on the spot'?
>
> This saves me from messing with reg/unreg and that just suits me fine 
> since that's the main reason I started using manifests.
>
> In summary, since this is a MSO project AND since it uses controls 
> installed by MSO, it's not my place to fix a user's MSO install regardless 
> of why it's 'broken'.
>
> I downloaded the update and will put a copy in my URL/downloads folder!
>
> Thanks again!<g>
>
> -- 
> Garry
>
> Free usenet access at http://www.eternal-september.org
> Classic VB Users Regroup!
>  comp.lang.basic.visual.misc
>  microsoft.public.vb.general.discussion
>
> 

Back to comp.lang.basic.visual.misc | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-08 14:14 -0400
  Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "MikeD" <nobody@nowhere.edu> - 2014-05-08 15:38 -0400
    Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-08 17:08 -0400
      Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-08 17:19 -0400
  Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? ralph <nt_consulting@yahoo.com> - 2014-05-08 15:30 -0500
    Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? ralph <nt_consulting@yahoo.com> - 2014-05-08 15:49 -0500
    Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-08 17:17 -0400
      Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? ralph <nt_consulting@yahoo.com> - 2014-05-08 21:09 -0500
        Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 00:12 -0400
          Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 08:15 -0400
            Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? ralph <nt_consulting@yahoo.com> - 2014-05-09 16:00 -0500
              Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 18:06 -0400
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 19:26 -0400
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? Deanna Earley <dee.earley@icode.co.uk> - 2014-05-12 09:00 +0100
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-12 18:51 -0400
              Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 19:55 -0400
            Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "MikeD" <nobody@nowhere.edu> - 2014-05-09 18:09 -0400
              Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 18:52 -0400
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 19:48 -0400
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? ralph <nt_consulting@yahoo.com> - 2014-05-09 20:34 -0500
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 22:33 -0400
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "CoderX" <coder@x.com> - 2014-05-12 15:40 -0400
              Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 20:44 -0400
  Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-09 22:47 -0400
    Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-10 19:55 -0400
      Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "Peter T" <askformy@gmail.com> - 2014-05-12 16:19 +0100
        Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-12 19:07 -0400
          Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "Peter T" <askformy@gmail.com> - 2014-05-13 12:38 +0100
            Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-13 15:40 -0400
              Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "Peter T" <askformy@gmail.com> - 2014-05-14 16:40 +0100
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? Deanna Earley <dee.earley@icode.co.uk> - 2014-05-14 17:13 +0100
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "Peter T" <askformy@gmail.com> - 2014-05-14 17:47 +0100
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? Deanna Earley <dee.earley@icode.co.uk> - 2014-05-15 08:59 +0100
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? "Peter T" <askformy@gmail.com> - 2014-05-15 12:55 +0100
                Re: What's the reason for comctl32.dll + comctl32.ocx in Win7  SysWOW64 folder? GS <gs@somewhere.net> - 2014-05-14 13:00 -0400

csiph-web