Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.basic.visual.misc > #886
| From | GS <gs@somewhere.net> |
|---|---|
| Newsgroups | comp.lang.basic.visual.misc |
| Subject | Re: Using regsvr32 question |
| Date | 2012-03-08 09:33 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <jjag08$252$1@dont-email.me> (permalink) |
| References | (1 earlier) <jj77ic$irb$1@speranza.aioe.org> <jj7a3o$thc$1@dont-email.me> <jj98pt$to0$1@speranza.aioe.org> <jj9c06$khs$1@dont-email.me> <jjadfu$j3i$1@dont-email.me> |
Mayayana formulated on Thursday :
>> Thanks! I'm just used to registering my own VB6.DLLs via regsvr32,
>> which puts entries for COMAddin.DLLs under HKCU, -OR- using a .reg
>> (regedit4) to write the key. I didn't know how to access where a VB6
>> DLL writes to and so is why I went with regedit4.
>>
>
> I don't know anything about MS Office, but it sounds
> like you're talking about two things. RegSvr32 registers
> COM servers, in order to use classes provided by the
> server. You usually have HKCR\Your.addin, HKCR\{...}
> (the CLSID key, with a number of subkeys) and
> HKCR\Typelib. Those are all just part of the system that
> allows software to find the executable path and typelib
> of a COM server and its classes.
>
> Other functions are separate. For instance,
> a Browser Helper Object gets registered, but that's not
> what makes it a BHO. There are specific Registry entries
> required for IE to load it.
>
> I don't know whether there's such a thing as custom
> RegisterServer functions for that. I doubt it. There
> certainly aren't for VB DLLs. I install something like a
> BHO by registering it and then adding the BHO keys and
> settings "by hand" during install.
>
> I'm guessing it's the same with Office add-ins. Which
> doesn't exactly answer your question, but it might help
> you to ask a more accurate question in a VBA group.
Thanks! I didn't know about this and so was unaware of these behaviors.
Unfortunately, it adds to the conundrum. VB6 provides us a means to
create COM Addin DLLs targeted for MSO apps. Other languages do similar
but apparently can be customized as to how they self-reg. I've pretty
much concluded, though, that the author of the problem DLLs (yes,
there's 3 for each MSO app<???>) has done what you do in how the
Registry entries are handled. I'm trying to get them to either make
their DLLs version-aware and/or put the entries under HKCU<LOL>!
--
Garry
Free usenet access at http://www.eternal-september.org
ClassicVB Users Regroup!
comp.lang.basic.visual.misc
microsoft.public.vb.general.discussion
Back to comp.lang.basic.visual.misc | Previous | Next — Previous in thread | Find similar
Using regsvr32 question GS <gs@somewhere.net> - 2012-03-07 00:27 -0500
Re: Using regsvr32 question Deanna Earley <dee.earley@icode.co.uk> - 2012-03-07 08:51 +0000
Re: Using regsvr32 question GS <gs@somewhere.net> - 2012-03-07 04:34 -0500
Re: Using regsvr32 question Deanna Earley <dee.earley@icode.co.uk> - 2012-03-07 10:24 +0000
Re: Using regsvr32 question Deanna Earley <dee.earley@icode.co.uk> - 2012-03-07 10:31 +0000
Re: Using regsvr32 question "Mayayana" <mayayana@invalid.nospam> - 2012-03-07 09:58 -0500
Re: Using regsvr32 question GS <gs@somewhere.net> - 2012-03-07 18:52 -0500
Re: Using regsvr32 question "Farnsworth" <nospam@nospam.com> - 2012-03-07 22:24 -0500
Re: Using regsvr32 question GS <gs@somewhere.net> - 2012-03-07 23:19 -0500
Re: Using regsvr32 question "Mayayana" <mayayana@invalid.nospam> - 2012-03-08 08:53 -0500
Re: Using regsvr32 question GS <gs@somewhere.net> - 2012-03-08 09:33 -0500
csiph-web