From: Alessandro Antonangeli on
> on the VO2.6 CD and I'm still using it every day) . So 1) yes you are
> missing something and 2) why don't you just use these?

may be because not only browse Db but also does something specific?

> PS: have you tried the Workdir() function in your application? It
> returns the directory associated with the EXE. Then play with Setpath().

Does WorkDir() and SetPath deal with DLL? Sometimes ago I played with
theese function in order to have DLL in one directory and an EXE
everywhere, but nope.

The question is:
the EXE is in the same DIR of DLL, but DLL are not seen: is there a way
(that I'm missing) to make the DLL seen from an exe when the exe is
launched in the described way?

--
Ciao, Alessandro
From: Alessandro Antonangeli on
> I quick workaround would be to put the cato files in a directory that is
> in the path.

This do not work, thanks anyway


--
Ciao, Alessandro
From: Paul D B on
Alessandro Antonangeli wrote:
>> on the VO2.6 CD and I'm still using it every day) . So 1) yes you are
>> missing something and 2) why don't you just use these?
>
> may be because not only browse Db but also does something specific?

what can you possible do that is not provided in DBA Lite or DBAdmin?

>
>> PS: have you tried the Workdir() function in your application? It
>> returns the directory associated with the EXE. Then play with
>> Setpath().
>
> Does WorkDir() and SetPath deal with DLL? Sometimes ago I played with
> theese function in order to have DLL in one directory and an EXE
> everywhere, but nope.

Try it. Something like
SetPath(Workdir() )

takes 2 seconds to put it into your App:start()
>
> The question is:
> the EXE is in the same DIR of DLL, but DLL are not seen: is there a
> way (that I'm missing) to make the DLL seen from an exe when the exe
> is launched in the described way?



--
Paul


From: Alessandro Antonangeli on
> what can you possible do that is not provided in DBA Lite or DBAdmin?

Browsing is just a part of the program: if it where just browsing and
modifing fields I didnt do a program

>
> Try it. Something like
> SetPath(Workdir() )
>
> takes 2 seconds to put it into your App:start()

I just did, just to confirm what I already did in order to find a way not
to have to copy all DLL somewhere for making a little program work, but
do NOT works.
Thanks anyway for the suggestion


--
Ciao, Alessandro
From: Simon Goodman on
Hi Alessandro,

Just a thought but could you put a dummy call to one of the functions in
CATO...DLL in your app to make sure it gets linked in properly. Something
similar to making a call to DELETED() in your program to ensure its visible
and included so you can use it in your indexes.

Maybe the functions from CATO DLL are only called by one of the other VO
DLLs and thats why you dont get an error about missing DLL. This may also be
rubbish!

HTH

Simon



"Alessandro Antonangeli" <alcati.r3m0v3th1s(a)alcati.com> wrote in message
news:hj7h0n$qs9$1(a)speranza.aioe.org...
> Hi all
>
> I did a little application to browse and modify DB. Tested on a dir where
> all DLL are present, it's fine than I put in the right dir, but without
> CATO* dll
> It work without any problem except the fact I cannot edit field, just
> see. No complaining for the absence.
>
> After a little I found it was this the problem and ok, but ... I did
> associated the application to my DBF so that it should be automatically
> started if i double click on one of them and open the DBF. It works: but
> still in read only: cannot modify fields.
>
> So if I start from the dir where the exe is, all fine, otherwise CATO*
> are not seen and not used.
>
> I've been missing something or it is a bug/problem?
>
> --
> Ciao, Alessandro


First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7 8 9
Prev: CDX numeric Seek (old problem?)
Next: CATO*.DLL BUG