| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1759 人关注过本帖
标题:生成exe程序后双击打不开
只看楼主 加入收藏
lky547377578
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-10-25
结帖率:90.91%
收藏
已结贴  问题点数:20 回复次数:4 
生成exe程序后双击打不开
图片附件: 游客没有浏览图片的权限,请 登录注册

如图,生成的exe文件双击一直打不开?顺便问一句,在本电脑上如果可以打开了,是不是其他电脑上也可以?
图片附件: 游客没有浏览图片的权限,请 登录注册

是不是这个有问题?

[此贴子已经被作者于2016-10-31 12:10编辑过]

2016-10-31 12:07
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:10 
1、所有练习的东西,最好不要放到 VFP 系统目录中去,还VFP系统目前清白。放到如E盘去,如 e:\test
2、设置路径时,禁止使用绝对路径,如你上面的路径,是不推荐。
3、用 prg 文件做主文件,如 main.prg,只有这个文件是放到 e:\test 中,其他的prg文件放到子目录中,如e:\test\prg,e:\test\frm

PUBLIC gcFilePath
*************************************************
*设置路径
*************************************************
gcFilePath=LEFT(SYS(16),RAT("\",SYS(16)))   &&捕捉当前运行的程序文件的位置和设置路径
SET DEFA TO (gcFilePath)
*调用其他文件时,可以这样。
do prg\test.prg
do form frm\测试.scx


2016-10-31 12:42
lky547377578
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2016-10-25
收藏
得分:0 
回复 2楼 mywisdom88
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册

 如图,我原来有3个代码程序文本,按照你说的把做的所有东西放在D盘下面南水北调文件夹内,那样main.prg和setup.prg代码应该如何改,能不能写出来看看。另外,在南水北调文件夹里面的菜单里的命令代码是不是也要相应改了。菜单原来命令代码都是
do form "D:\Program Files\Microsoft Visual Studio\Vfp98\南四湖整体浏览.scx"
现在是不是要全部改为 do form "D:\南水北调"了,然后重新生成菜单程序和exe程序?
还有一个问题就是vfp6r.dll和vfp6rchs.dll要放在哪里?请高手多多指点。
2016-10-31 14:30
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:10 
一般这样,开发一个项目,先建一个文件夹,如“D:\南水北调”。再建若干子文件夹,如“forms”存放表单文件,“data”存放数据库及表文件。“reports”存放报表文件等等。
项目的主文件main.prg放在“D:\南水北调”。可以这样设置:

Set Default To Left(Sys(16),Rat('\',Sys(16)))  &&设置默认路径
Set Path To Data,PROGS,Reports,Forms,Menus,Other,ClassLibrary,icoandpic  &&设置搜素路径

这样设置后,无论何地调用表单,不用加路径,
do form 南四湖整体浏览.scx"
菜单,表,报表也这样。
这样你的程序今后无论安装在任何机子的任何目录下,运行无误。
vfp6r.dll和vfp6rchs.dll放"D:\南水北调"下,也可以。系统目录下也可(安装包的自动安装此处)。

[此贴子已经被作者于2016-10-31 16:17编辑过]


认真看书学习,弄通Fox主义。
2016-10-31 16:13
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
以下是引用lky547377578在2016-10-31 14:30:32的发言:


 如图,我原来有3个代码程序文本,按照你说的把做的所有东西放在D盘下面南水北调文件夹内,那样main.prg和setup.prg代码应该如何改,能不能写出来看看。另外,在南水北调文件夹里面的菜单里的命令代码是不是也要相应改了。菜单原来命令代码都是
do form "D:\Program Files\Microsoft Visual Studio\Vfp98\南四湖整体浏览.scx"
现在是不是要全部改为 do form "D:\南水北调"了,然后重新生成菜单程序和exe程序?
还有一个问题就是vfp6r.dll和vfp6rchs.dll要放在哪里?请高手多多指点。


2楼的是没设置搜索路径,使用是要带子目录
4楼的是设置了搜索路径,使用时,不需要到子目录
你按4楼的方便点。
2016-10-31 16:53
快速回复:生成exe程序后双击打不开
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027833 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved