From: Nobody on
"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
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

"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

"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

"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