1.windows7 怎么安装不了vfp的考试系统?

2.VFP6.0无法安装!求解答,有追加分。

3.我电脑sony的win7,但是系统没有自带VFP的软件,在网上下了一个VFP9.0,但是貌似不兼容,要练习怎么办!

vfp安装时与电脑系统不兼容,安装vfp系统,首先应该鼠标双击安装盘中的什么文件

vfp很简单的,我就是自学的,才一个星期就做出来一哥们一个学期的数据库作业,就是各种简单啊。

win7可以装vfp啊,我现在就装着汉化版的vfp9.0呢,而且用着一点问题都没有,现在也是天天做vfp数据库。

要考级的话最好买本辅导书吧,我现在用的是《Visual FoxPro9.0实用教程》(第2版),李明等主编,清华大学出版社,觉得很好,推荐使用。

加油哦~

windows7 怎么安装不了vfp的考试系统?

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),只有这样,才会有效触发。

VFP6.0无法安装!求解答,有追加分。

你的vfp的考试系统在xp可以安装运行你同一个vfp的考试系统。。我说的是同在一个u盘里,安装在不同的电脑系统下的。。。

先判断出是那个出了问题。。

要是电脑系统出了问题,你可以多装一个系统啊。懂吗。。双系统。。给个网址你,百度也可以找到。很详细了如果是你的vfp的考试系统出了问题。。这就不用我说了吧。。

我电脑sony的win7,但是系统没有自带VFP的软件,在网上下了一个VFP9.0,但是貌似不兼容,要练习怎么办!

你的操作系统 可能是 WIN7 不是XP. WIN7 对写入C盘做了限制, 你需要在系统属性 高级 环境变量 位置 中 把 临时文件 temp 的目录 改成 D盘 或D盘的一个文件夹,

去下载个VMWARE?STATION?(虚机)。在VMWARE?STATION上安装WINXP.?然后通过这个WINXP来运行VFP9.0.?相当于在WIN7里开个窗口运行WIN?XP?然后在WINXP?里运行VFP.?VMWARE?STATION?自己百度上搜索下资源。?WIN?XP的话自己有安装盘就行,没有么自己去找一个ISO也行。