Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.basic.visual.misc > #2087
| 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.
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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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