当前位置:首页 > 安卓软件 > 运动健身 > 正文
vfp6.0简体中文版,vfp如何改成中文版 运动健身

vfp6.0简体中文版,vfp如何改成中文版

5个月前 (12-01) 类别:运动健身

  • 发布日期:2025-04-21 00:31:10
  • 所属类别:运动健身
  • 下载人数:9871
  • 版本:
  • 大小:

立即下载

扫二维码手机浏览

vfp6.0简体中文版,vfp如何改成中文版介绍

vista系统中为什么不能装VFP6.0中文版啊怎么解决

1、把vfp6的dll(VFP6R.DLL, VFP6RCHS.DLL, VFP6RENU.DLL)文件放到相关程序目录

2、以管理员权限执行该程序

vfp6.0简体中文版,vfp如何改成中文版

Vista安全了许多,可苦了程序员,发现vfp程序在vista下存活还是没问题的,只是需要克服的东西实在是多。下面公布一定要注意。

1- vfp程序想通过manifest弹出UAC质询窗口取得administrator权限是不可能的,vfp不被vs所支持,要想弹出UAC只能修改编译后的exe文件名包含install/setup/update等等字符,因为vista默认包含这些字符的exe文件执行前会弹出UAC窗口。

2-如果你的程序在2000/xp下运行好好的,在vista下却不行,建议先检查一下默认的工作路径。vista不允许vfp程序把文件存储在c:\,windows系统文件夹,还有,c:\program files,所以保存文件最好在AppData或AllUserProfile,用getenv函数获取。我通常会做一个load项目,编译成load.exe,默认安装在program files,由这个load项目来调用业务项目,而所有的业务项目则统统摆到AppData,即在load项目里set defa to getenv("AppData"),再do业务项目.exe。这样工作目录就移到了可自由读写的目录了,自然这个问题就克服了。这个问题一个典型例子就是自动更新,如果你想为你的程序加上自动获取更新升级的功能,那你就必须避开那些受vista保护的文件夹。

vfp6.0简体中文版,vfp如何改成中文版

3-作为第2条的扩展,还有一个须注意的问题,上面我说必须避开vista保护的文件夹,那你一定会很自然地用安装制作程序(比如Inno Setup)将程序装到AppData,但你很快会发现安装后的文件仍然是不能删改的,为什么呢?因为你制作的安装程序在vista下默认是用administrator权限运行的,所以由它安装到硬盘的文件其权限归属于administrator,这就给你出难题了,安装在AppData都不行?!我是这么解决的,制作的安装程序还是将所有文件都装到用户指定的单个目录(如program files),然后在load项目中把业务项目**到AppData中去,因为load.exe是以普通用户执行的,所以由它**过去的文件其权限归属于普通用户,可以删改。当然这样还会碰到个问题,每次启动load.exe都**吗?那是不行的,所以我把要**的文件压缩成一个zip文件,在load.exe中用vfpcompression.fll解压到Appdata,解压过去后把这个zip文件的fdate同时写过去,下次**的时候比对一下文件修改时间,如果时间一样就不**了。

4-慎用DLL和OCX,真要用请认真测试,因为这些第三方控件组件很可能没有考虑到vista,除非官方声明了支持vista。我原先的程序移植过来,winsock.ocx就不行,最后改成直接用底层的ws2_32.dll才通过。

5- vista下对localhost的解析和2000/xp有所不同,你在dos状态下敲 ping localhost就明白了。vista下应用时你要直接改成 127.0.0.1。

6-如果你的Form中有Timer,使用getfile()/getdir()/putfile()...这些弹出文件对话框的命令时要谨慎适用Timer,因为vista和2000/xp不同,vista在你选择文件的时候工作路径跟着你的选择变,比如,假设你原先的工作路径在AppData,而你在getfile()对话框中定位到了桌面找某个文件,而这时你的Timer却要use一个表,这个表在AppData下,那系统会马上报错,找不到表文件,因为这时工作路径随你的点选被定位到了桌面。这种情况下你打开文件对话框前要先关闭Timer,当你选好文件点ok关掉文件对话框后,路经自动会回到先前的,这时你可以打开Timer了。

7-有时我们的程序会需要Administrator权限,比如,启动windows时启动我们的程序,需要在注册表HKLM\Software\Microsoft\Windows\Run里写入值。但VFP程序本身没法触发UAC窗口的,这样就没法获得Administrator权限,怎么办呢,上面第一条说了,改文件名。你新建个项目,编译成某某Update.exe或某某Setup.exe之类名称,用到Administrator权限时就调用这个exe,就能触发UAC获得管理员权限了。注意,不要do这个某某exe,要Shellexecute(API),只有这样,才会有效触发。

vfp如何改成中文版

vfp6.0本身就有中文版,如果想用最新的VFP9.0,可以按如下步骤进行:

1、下载vfp9.0英文正式版,并安装。安装密钥为:W7YCJ-2RRMD-MMHGG-3MB7C-VBMYB,下载地址为:“”(绝对是官方原版),用虚拟光驱安装或直接解压出来安装。

2、到官网下载SP2(5815)并安装

3、到这里下载最新汉化补丁并安装,放心,绝对安全,百分之百汉化

到这里你就拥有简体中文版的vfp9.0了

vfp6.0的简介

VFP(Visual FoxPro)6.0是在 xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基础上发展而来的32位数据库管理系统。

VFP(Visual FoxPro)起源于美国的Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software被微软收购,加以发展,使其可以在 Windows上运行,并且更名为 Visual FoxPro。目前最新版为 Visual FoxPro 9.0,而在学校教学和教育部门考证中还依然延用经典版的 Visual FoxPro 6.0。在桌面型数据库应用中,处理速度极快,是日常工作中的得力助手。

VFP6.0是由微软公司于1998年在推出 Windows 98操作系统的同时推出的。

1998年9月份美国微软公司推出了Visual Fox Pro 6.0系列,其中包括VFP6。VFP6的推出为网络数据系统使用者及设计开发者带来了极大的方便。VFP6不仅提供了更多更好的设计器、向导、生成器及新类,并且使得客户/服务器结构数据库应用程序的设计更加方便简捷,增加了处理2000年数据的工具。VFP6以其强健的工具和面向对象的以数据为中心的语言,将客户/服务器和网络功能集成于现代化的、多链接的应用程序中。VFP6充分发挥了面向对象编程技术与事件驱动方式的优势。VFP6是目前世界流行的小型数据库管理系统中版本最高、性能最好、功能最强的优秀软件之一。

版权说明:如非注明,本站文章均为 皮努努下载 原创,转载请注明出处和附带本文链接;

本文地址:https://www.pinunu.com/sport/vfp60jtzwb3v.html