-
运动健身
-
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、以管理员权限执行该程序
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保护的文件夹。
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是目前世界流行的小型数据库管理系统中版本最高、性能最好、功能最强的优秀软件之一。
版权说明:如非注明,本站文章均为 皮努努下载 原创,转载请注明出处和附带本文链接;
- 上一篇:西门子S7200编程软件
- 下一篇:克隆空间下载?怎么克隆空间模板
相关推荐
相关资讯
- 排行榜
- 1
自罚隐私越疼的方法 自罚最痛的方法但不会让自己受伤
类别:智能硬件
- 2
[长弓燧龙]芭芭拉(原神) 长弓燧龙 芭芭拉 star!dus
类别:智能硬件
- 3
王者荣耀女生去掉所有服装(王者荣耀如何女生皮肤去掉小内皮肤)
类别:商务办公
- 4
女生去掉所有服装小内()
类别:图像拍照
- 5
原神女角色去掉所有服装(大欧派晃来晃去的八重神子)
类别:影音播放
- 6
原神胡桃被空C出液体()
类别:交通出行
- 7
xp密钥,windowsxp专业版产品密钥
类别:主题美化
- 8
100款禁止安装的软件,手机里千万不能装的软件有哪些
类别:学习教育
- 9
海底总动员国语下载 1080P?海底总动员2下载
类别:生活实用
- 游戏资讯