| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 657 人关注过本帖
标题:set path to 的问题
只看楼主 加入收藏
Wayneboc
Rank: 1
等 级:新手上路
帖 子:63
专家分:3
注 册:2020-7-6
收藏
 问题点数:0 回复次数:15 
set path to 的问题
  三十年以前用过,好像当时把prg文件和dbf文件放在两个目录中。
用set path to命令规定调用prg和dbf的路径。很简练。
现在我想不起如何写了,在手册中也查不到。只好到这里找找高手,尤其时老人帮帮我。
非常感谢。恳请帮助。
搜索更多相关主题的帖子: 文件 prg path set dbf 
2026-04-22 21:44
sam_jiang
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:14
帖 子:1150
专家分:1680
注 册:2021-10-13
收藏
得分:0 
set path to yourpath1,yourpath2 addi
2026-04-23 07:52
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2372
专家分:4222
注 册:2007-4-27
收藏
得分:0 
       PUBLIC mypath
       cCurrentProcedure = SYS(16,1)
       nPathStart = AT(":",cCurrentProcedure)- 1
       nLenOfPath = RAT("\", cCurrentProcedure) - (nPathStart)
       mypath=SUBSTR(cCurrentProcedure, nPathStart, nLenofPath)
       SET DEFAULT TO (mypath)



只求每天有一丁点儿的进步就可以了
2026-04-23 08:15
hsfisher
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:282
专家分:142
注 册:2009-4-26
收藏
得分:0 
2026-04-23 08:17
DANSON
Rank: 2
等 级:论坛游民
帖 子:209
专家分:90
注 册:2025-10-4
收藏
得分:0 
回复 3楼 wengjl
2026-04-23 08:17
Wayneboc
Rank: 1
等 级:新手上路
帖 子:63
专家分:3
注 册:2020-7-6
收藏
得分:0 
多谢三楼wengj1老师的指导,不过我水平不够没有看懂,能否给我讲讲课。多谢
2026-04-23 20:19
DANSON
Rank: 2
等 级:论坛游民
帖 子:209
专家分:90
注 册:2025-10-4
收藏
得分:0 
回复 6楼 Wayneboc
https://down.bccn.net/13079.html
我刚刚上传了汉化帮助文件,不懂的时候,多看看帮助文件,授人鱼,不如授人渔,本来是想直接在这里上传的,但是超过了5M,只能上传到下载频道
2026-04-23 20:42
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:605
专家分:393
注 册:2013-10-4
收藏
得分:0 
以下是引用wengjl在2026-4-23 08:15:07的发言:
       PUBLIC mypath
       cCurrentProcedure = SYS(16,1)
       nPathStart = AT(":",cCurrentProcedure)- 1
       nLenOfPath = RAT("\", cCurrentProcedure) - (nPathStart)
       mypath=SUBSTR(cCurrentProcedure, nPathStart, nLenofPath)
       SET DEFAULT TO (mypath)


PUBLIC mypath
cCurrentProcedure = SYS(16)
mypath = JustPath(cCurrentProcedure)
SET DEFAULT TO (mypath)

2026-04-23 21:32
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2372
专家分:4222
注 册:2007-4-27
收藏
得分:0 
以下是引用Wayneboc在2026-4-23 20:19:44的发言:

多谢三楼wengj1老师的指导,不过我水平不够没有看懂,能否给我讲讲课。多谢


无论这个PRG在哪个文件夹中,都是以这个PRG文件所在的目录 为默认目录

只求每天有一丁点儿的进步就可以了
2026-04-24 08:17
Wayneboc
Rank: 1
等 级:新手上路
帖 子:63
专家分:3
注 册:2020-7-6
收藏
得分:0 
我还是说的再明白一些,一、我建了如下目录:
d:\S_thing
d:\S_thing\form
d:\S_thing\dbf
我的目的是:在d:\S_thing\main.prg中写一段代码,实现的目的是:
对于do form aa,程序默认aa在d:\S_thing\form\   中;
对于use bb,程序默认bb在d:\S_thing\dbf\中
二、目前我用的方法是:
开始就 cd d:\S_thing\form\
然后:cd form
do form aa
cd ..
cd dbf
use bb
cd ..
三、我这么做代码很繁琐。我记得上个世纪在prg中可以声明:对do ll.prg可以到特定的目录中执行;对use oo.dbf可以都某个目录中执行。
我记得好像是set语句,代码很简练,但想不起来了。我想问问这里的老人们,还记得吗?


2026-05-09 21:03
快速回复:set path to 的问题
数据加载中...
 
   
关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

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