I have a little utility call OLERegistration that comes with source code.
It is a shell extension that allows you to rights click exe's and dlls to
reg and unreg them.  We have hacked the source of this to register during
install with our custom installer proggie.

I'll upload to ftp.delphi.org.nz as OLEREG.ZIP

As far as the reg file goes, Windows recognises this so you can simply run
it from the command line using 'start x.reg'.

Cheers






"Matthew Comb" <[EMAIL PROTECTED]> on 24/12/98 08:44:48

Please respond to [EMAIL PROTECTED]

To:   Multiple recipients of list delphi <[EMAIL PROTECTED]>
cc:    (bcc: Peter Jones/Logistics&Information
      Technology/Christchurch/Foodstuffs)
Subject:  [DUG]:  a couple of queries.




Hi people and merry Christmas to all of you.

A couple of queries that you may be able to help me with.

1. How do you enter a *.reg file into the registry from within delphi.
2. How do you register an active-x/com server dll on a system. Normally I
would drag it onto regsvr32. How do you do this from within delphi.

Cheers.

Matt.


(UUEncoded file named: att1.htm follows)
(Its format is: Internet HTML )



---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz


begin 600 att1.htm
M/"%$3T-465!%($A434P@4%5"3$E#("(M+R]7,T,O+T141"!7,R!(5$U,+R]%
M3B(^#0H\2%1-3#X-"CQ(14%$/@T*#0H\345402!C;VYT96YT/71E>'0O:'1M
M;#MC:&%R<V5T/6ES;RTX.#4Y+3$@:'1T<"UE<75I=CU#;VYT96YT+51Y<&4^
M#0H\345402!C;VYT96YT/2<B35-(5$U,(#0N-S(N,S4P.2XQ,#`B)R!N86UE
M/4=%3D52051/4CX-"CPO2$5!1#X-"CQ"3T19(&)G0V]L;W(](V9F9F9F9CX-
M"CQ$258^/$9/3E0@8V]L;W(](S`P,#`P,"!S:7IE/3(^2&D@<&5O<&QE(&%N
M9"!M97)R>2!#:')I<W1M87,@=&\@86QL(&]F(`T*>6]U+CPO1D].5#X\+T1)
M5CX-"CQ$258^/$9/3E0@8V]L;W(](S`P,#`P,"!S:7IE/3(^/"]&3TY4/B9N
M8G-P.SPO1$E6/@T*/$1)5CX\1D].5"!C;VQO<CTC,#`P,#`P('-I>F4],CY!
M(&-O=7!L92!O9B!Q=65R:65S('1H870@>6]U(&UA>2!B92!A8FQE('1O(&AE
M;'`@#0IM92!W:71H+CPO1D].5#X\+T1)5CX-"CQ$258^/$9/3E0@8V]L;W(]
M(S`P,#`P,"!S:7IE/3(^/"]&3TY4/B9N8G-P.SPO1$E6/@T*/$1)5CX\1D].
M5"!C;VQO<CTC,#`P,#`P('-I>F4],CXQ+B!(;W<@9&\@>6]U(&5N=&5R(&$@
M*BYR96<@9FEL92!I;G1O('1H92`-"G)E9VES=')Y(&9R;VT@=VET:&EN(&1E
M;'!H:2X\+T9/3E0^/"]$258^#0H\1$E6/CQ&3TY4(&-O;&]R/2,P,#`P,#`@
M<VEZ93TR/C(N($AO=R!D;R!Y;W4@<F5G:7-T97(@86X@86-T:79E+7@O8V]M
M('-E<G9E<B`-"F1L;"!O;B!A('-Y<W1E;2X@3F]R;6%L;'D@22!W;W5L9"!D
M<F%G(&ET(&]N=&\@<F5G<W9R,S(N($AO=R!D;R!Y;W4@9&\@=&AI<R!F<F]M
M(`T*=VET:&EN(&1E;'!H:2X\+T9/3E0^/"]$258^#0H\1$E6/CQ&3TY4(&-O
M;&]R/2,P,#`P,#`@<VEZ93TR/CPO1D].5#XF;F)S<#L\+T1)5CX-"CQ$258^
M/$9/3E0@8V]L;W(](S`P,#`P,"!S:7IE/3(^0VAE97)S+CPO1D].5#X\+T1)
M5CX-"CQ$258^/$9/3E0@8V]L;W(](S`P,#`P,"!S:7IE/3(^/"]&3TY4/B9N
M8G-P.SPO1$E6/@T*/$1)5CX\1D].5"!S:7IE/3(^36%T="X\+T9/3E0^/"]$
5258^/"]"3T19/CPO2%1-3#X-"@T*
`
end

Reply via email to