在vfp面向对象的程序设计中,采用什么驱动

在vfp面向对象的程序设计中,采用什么驱动,第1张

在vfp面向对象的程序设计中,采用事件驱动。VFP编程是一个数据库管理系统软件。VisualFoxPro是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。第一次启动VisualFoxPro时,"项目管理器"将创建一个新的空项目。使用"项目管理器"可使你很快熟悉VisualFoxPro。"项目管理器"提供简易、可见的方式,组织处理表、表单、数据库、报表、查询和其他文件,用于管理表和数据库或创建应用程序,面向对象的程序设计中,使用事件驱动可以正确的运行程序。

去控制面板-管理工具里面找数据源ODBC。

根据你写的程序,建立数据源。

你写的程序,在项目管理器里,有个数据库,其中有个连接,建立数据源连接.

是你自己大意,忽略了这个步骤.

可以用程序完成,你baidu一下就有如何自动建立ODBC了,这里不再赘述.

VFP编译的EXE都是不能单独运行的,你的电脑必须安装 VFP运行时刻库,以前能运行是因为你的电脑已经安装过VFP运行时刻库,如果不想安装,那你就把这个些库文件放在和EXE文件的同一个文件夹中.以下资料供你参考:

vfp6.0 运行库(VFP各版本运行库的及控件详细解释)

VFP各版本运行库的及控件详细解释

VFP家族以来,编译后的.EXE文件需要相应版本的支持运行库才能在其它没有安装VFP对应版本的系统上运行,所以若遇上这样问题的人,请参考一下以下内容,找到对应的VFP版本的对应文件,放到你的自己.exe文件程序里即可。 powered by 25175.net

各版本的支持运行库文件:

VFP3 的运行库: VFP300.ESL

VFP5 的运行库:VFP500.DLL、VFP5ENU.DLL

VFP6 的运行库:vfp6r.dll、vfp6rchs.dll、gdiplus.dll (VFP6RUN.EXE、VFP6R.DLL、VFP6RENU.DLL)

VFP7 的运行库:msvcr70.dll、vfp7r.dll、vfp7rchs.dll、gdiplus.dll、vfp7renu.dll

VFP8 的运行库:msvcr70.dll、vfp8r.dll、vfp8rchs.dll、gdiplus.dll

VFP9 的运行库:msvcr71.dll、vfp9r.dll、vfp9rchs.dll、gdiplus.dll、vfp9t.dll

例如:

vfp6编译的EXE程序,需要

VFP6R.DLL

VFP6RCHS.DLL

VFP6RENU

VFP9编译的EXE程序,需要

vfp9r.dll

vfp9t.dll

msvcr71.dll

VFP9RENU.DLL

GDIPlus.DLL

另外:

在发布一个 Visual FoxPro 9.0 开发的可执行程序(.exe)文件时,你需要考虑发布下面的文件:

①.VFPV9R.dll/VFPV9T.dll

VFPV9R.dll 文件是单线程运行库,而 VFPV9T.dll 文件是多线程运行库。如果你用 Visual

FoxPro 开发的是一个服务程序或是.dll 文件,必须同时发布 VFPV9T.dll 文件。

②.VFP9Rchs.dll/VFPV9Rcht.dll

VFPV9Rchs.dll 是简体中文运行库,VFPV9Rcht.dll 是繁体中文运行库。根据运行环境的不同,这两个文件只需要发布一个。

③.GDIPlus.dll

这个文件需要发布。从 Visual FoxPro 8.0 开始,Visual FoxPro 支持 GDI+ 了。因此 Visual FoxPro 的 Image 控件具有了 RotateFlipproperty 属性,你可通过此属性来旋转、反转和翻转图片。

支持的文件格式如下:

.ani、.bmp、.cur、.dib、.emf、.exif、.gif/.gif 动画/.gfa、.ico、.jpg/.jpeg/.jpe/.jfif、.png、.tif/.tiff、.wmf 文件

注意:

在 Visual FoxPro 中,指针、动画指针和图标文件等均可被当作普通图形文件使用。例如,你可为 Image 控件的 Picture 属性指定一个动画指针文件,只不过 Image 控件显示的是静态的指针图像罢了。

④.MSVCR71.dll

Visual C++ 运行库,这是必须发布的一个文件。

⑤.Visual FoxPro 9.0 自带的 ActiveX 控件

下面这些 ActiveX 控件(.ocx 文件) 是在安装 Visual FoxPro 9.0 时默认安装的,它们可随你的应用程序一起自由发布。ActiveX 控件是在使用 Visual FoxPro OLE 容器控件时被添加到表单的。你在开发软件时不一定都会用到。因此,只需将用到的.ocx 文件和你的程序一起发布即可。这些控件的帮助文件在 MSDN 中提供。

MSCOMCtl.ocx 包括: ImageCombo、ImageList、ListView、ProgressBar、Slider、StatusBar、TabStrip、Toolbar 和 TreeView 控件 ( 注意:在 7.0 及以前的版本中该文件的名字是 Comctl32.ocx

MSCOMCt2.ocx 包括: Animation、DateTimePicker、FlatScrollBar、MonthView 和 UpDown 控件

MCI32.ocx包括: Multimedia MCI 控件

MSChrt20.ocx 包括: MsChart 控件

MSCOMM32.ocx 包括: MSComm 控件

MSInet.ocx 包括: Microsoft Internet Transfer 控件

MSMapi32.ocx 包括: MAPIMessages 和 MAPISession 控件

MSMask32.ocx 包括: Masked Edit 控件

MSWinsck.ocx 包括: Winsock 控件

Picclp32.ocx 包括: PictureClip 控件

Richtx32.ocx 包括: RichTextBox 控件

Sysinfo.ocx 包括: SysInfo 控件

⑥.VfpOleDB.dll

这个文件是其它程序设计语言及应用程序中访问 Visual FoxPro 数据库和表的 OLE DB 接口,一般用不到。

⑦.vfpodbc.dll

vfpodbc.dll 文件是 ODBC(数据库链接) 驱动程序,需要你就发布。

⑧.你在开发时用到的其它第三方控件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8117040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存