How can u register a dll/ocx (using regsvr32) on runtime the first time a program is loaded, and then not again? (as in, if its already registered, dont register it again)