Home > Archive > FoxPro Setup > April 2005 > VFP 8 as an OLE server









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author VFP 8 as an OLE server
Roy Chastain

2005-04-25, 1:24 pm

I have created a small amount of VFP code that is built as an OLE server. I can reference and use the code on a system that has
full version of VFP 8 installed, but it fails on a system that does not have VFP installed. I am assuming it is lack of runtime
code (the error is very generic). I have installed Vfp8r.dll Vfp8renu.dll on the failing systems. What else might I need to run
the OLE server.

Thanks

-------------------------------------------
Roy Chastain
KMSystems, Inc.
Eric den Doop

2005-04-25, 1:24 pm

if your DLL is a MTDLL, then you need vfp8t.dll. Also, you have to install
gdiplus.dll and msvcr70.dll. Here's a full list:
http://fox.wikis.com/wc.dll? Wiki~V...imeFile
s

Are you using an installer package to create a setup for your application? A
special version of InstallShield can be installed from the VFP8 cd rom.
--
Eric den Doop
www.foxite.com - The Home Of The Visual FoxPro Experts - Powered By VFP8

"Roy Chastain" <roy@kmsys.com> wrote in message
news:t6aq61hijrf69f7
9viqg9qfbho4fgfdae7@
4ax.com...
>I have created a small amount of VFP code that is built as an OLE server.
>I can reference and use the code on a system that has
> full version of VFP 8 installed, but it fails on a system that does not
> have VFP installed. I am assuming it is lack of runtime
> code (the error is very generic). I have installed Vfp8r.dll
> Vfp8renu.dll on the failing systems. What else might I need to run
> the OLE server.
>
> Thanks
>
> -------------------------------------------
> Roy Chastain
> KMSystems, Inc.



Roy Chastain

2005-04-25, 1:24 pm

Thanks for the response.
I assume by MTDLL you mean a Multi-Thread DLL. I built a single thread calling program. (Happens to be in .NET Framework.) The
OLE server (.dll) is built by VFP and is marked single instance.

As for a GDIPlus, the systems are Win XP SP2 so I would assume that have a correct usable GDI Plus (and besides, there is not user
interface in the VFP portion of the project). The systems already have a MSVCR70.dll from 3/18/2002.

We wrote our own install using full product version of InstallShield

I choose the 2 dlls because they are the ones that are present in our network directory where our full VFP application (an
application with a user interface etc) runs from. The application is built as an .exe


On Mon, 25 Apr 2005 19:49:17 +0200, "Eric den Doop" < ericdendoop@xspamblo
ckxfoxite.com> wrote:

>if your DLL is a MTDLL, then you need vfp8t.dll. Also, you have to install
>gdiplus.dll and msvcr70.dll. Here's a full list:
>http://fox.wikis.com/wc.dll? Wiki~V...imeFile
s

>Are you using an installer package to create a setup for your application? A
>special version of InstallShield can be installed from the VFP8 cd rom.


-------------------------------------------
Roy Chastain
KMSystems, Inc.
Sponsored Links





Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive | Programming forum archive

Copyright 2008 droptable.com