From: Nobody on 28 Nov 2009 21:28 "mp" <nospam(a)Thanks.com> wrote in message news:eyfkJdJcKHA.1592(a)TK2MSFTNGP06.phx.gbl... > I copied the dhRichClient3.dll to an alternate location folder That's one out of 3 files. See Readme.txt.
From: Ulrich Korndoerfer on 28 Nov 2009 21:42 Hi, mp schrieb: > ... > thanks Olaf, I'm sure I've done something wrong again! > I unzipped the new versions into my code projects path to a folder > dhRichClient3 > I copied the dhRichClient3.dll to an alternate location folder > ... The complete framework consists of three dlls: - dhRichClient3.dll (a COM server dll) You can put this dll in any folder you like and register it from there - sqlitexxx.dll and directcom.dll (both standard dlls) These dlls are used by the dhRichClient3.dll: it loads them. Therefore these dlls *must* be in a folder that is in the search path when the windows system is told to load these dlls. The windows system, when told to load a (standard) dll, searches for this dll in a variety of folders, starting with the folder the caller is in (the dhRichCLient3.dll), then, if not found, searching other folders, amongst them is the system folder. So simply put the two standard dlls either into the same folder dhRichCLient3.dll is in or in your systems system folder or in any other folder that is in the system's dll search path. Btw, the pathes used for search are noted in the environment variable PATH, separated by semicola. -- Ulrich Korndoerfer VB tips, helpers, solutions -> http://www.proSource.de/Downloads/
From: mp on 29 Nov 2009 00:02 "Ulrich Korndoerfer" <ulrich_wants_nospam(a)prosource.de> wrote in message news:%23np9Q2JcKHA.1648(a)TK2MSFTNGP05.phx.gbl... > Hi, > > mp schrieb: > >> ... >> thanks Olaf, I'm sure I've done something wrong again! >> I unzipped the new versions into my code projects path to a folder >> dhRichClient3 >> I copied the dhRichClient3.dll to an alternate location folder ... > > The complete framework consists of three dlls: > > - dhRichClient3.dll (a COM server dll) > > You can put this dll in any folder you like and register it from there > > - sqlitexxx.dll and directcom.dll (both standard dlls) > > These dlls are used by the dhRichClient3.dll: it loads them. Therefore > these dlls *must* be in a folder that is in the search path when the > windows system is told to load these dlls. The windows system, when told > to load a (standard) dll, searches for this dll in a variety of folders, > starting with the folder the caller is in (the dhRichCLient3.dll), then, > if not found, searching other folders, amongst them is the system folder. > > So simply put the two standard dlls either into the same folder > dhRichCLient3.dll is in or in your systems system folder or in any other > folder that is in the system's dll search path. > > Btw, the pathes used for search are noted in the environment variable > PATH, separated by semicola. > > -- > Ulrich Korndoerfer > > VB tips, helpers, solutions -> http://www.proSource.de/Downloads/ Thanks, Thats what i was missing, he mentioned in the read me that they didn't need to be in system anymore so i left them where they were in the demo folder....I'd registered the client3 from my code folder as mentioned rather than a demo folder which would be just temporary home...didn't know about putting them in same location, thanks mark
From: mp on 29 Nov 2009 00:05 "C. Kevin Provance" <*@*.*> wrote in message news:%23SkgomJcKHA.1648(a)TK2MSFTNGP05.phx.gbl... > "mp" <nospam(a)Thanks.com> wrote in message > news:eyfkJdJcKHA.1592(a)TK2MSFTNGP06.phx.gbl... > | thanks Olaf, I'm sure I've done something wrong again! > | I unzipped the new versions into my code projects path to a folder > | dhRichClient3 > | I copied the dhRichClient3.dll to an alternate location folder > | RegisteredDlls (siinglle location for common files so i keep track of > where > | they are) > | i try regsvr32 and point to the file and is says failed, module cant' be > | found! > | checked and rechecked the path is right and the file is there!?! > > Just an FYI, if your path has actual spaces in it, you'll need to enclose > it > in quotes when using regsvr32 > > i had tried with and without quotes(though I have no spaces) apparently the non registered dlls need to be in same loc as client3.dll or in win/system32 as Ulrich pointed out. thanks mark
From: mp on 29 Nov 2009 00:21 "Nobody" <nobody(a)nobody.com> wrote in message news:OSvcauJcKHA.2184(a)TK2MSFTNGP04.phx.gbl... > "mp" <nospam(a)Thanks.com> wrote in message > news:eyfkJdJcKHA.1592(a)TK2MSFTNGP06.phx.gbl... >> I copied the dhRichClient3.dll to an alternate location folder > > That's one out of 3 files. See Readme.txt. right, but the other two aren't registered and I took the readme to say they could live in the demo folder just fine. i should have read the modfactory.bas comments, there it explains they need to live together thanks mark
First
|
Prev
|
Next
|
Last
Pages: 1 2 3 4 5 Prev: HTTPS File Uploads Next: Determine when App Receives Focus |