| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 342 人关注过本帖
标题:其实,很多时候VFP的命令窗口就能完成大部分工作。
取消只看楼主 加入收藏
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
结帖率:100%
收藏
 问题点数:0 回复次数:6 
其实,很多时候VFP的命令窗口就能完成大部分工作。
一般只要并非必要,我都很懒得写PRG,直接在VFP的命令窗口,试着输入一系列交互式命令序列,不知不觉就能完成大部分工作。
这让人联想到Shell窗口或CMD窗口。
当然,for循环、DO循环除外,那些是一行实在没法完成的,只能写个小prg去执行。
经常会遇到这种情形:
半尝试半认真地一行一行漫不经心地打着打着VFP命令,蓦然发觉:工作实际上已经完成了呀!
这时才想到要最大化command窗口,将先前输入的一系列命令行全选、复制下来,再稍加修改完善一下,另存为Prg,以备今后说不定还能复用。
这么看来,VFP其实也是一种方便的脚本语言啊!


搜索更多相关主题的帖子: 工作 命令 VFP 窗口 一行 
6 天前 17:03
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
收藏
得分:0 
以下是引用吹水佬在2025-8-30 17:13:34的发言:

可以一次执行多行命令


啊?!太震惊啦!想不到无意中水了一帖,竟然有意外收获!
我用了几十年的Dbase III、Foxbase、Foxpro、VFP,居然完全不知道:
命令窗口可以一次执行多行命令!
怎么整?求解惑!
很捉急!在线等!
……



6 天前 17:21
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
收藏
得分:0 
以下是引用吹水佬在2025-8-30 17:58:38的发言:

块执行


是哦!哈哈哈哈!居然从未想到这一点:

c1="for i=1 to 5"+0h0D+"? i"+0h0D+"endfor"
ExecScript(c1)
6 天前 18:15
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
收藏
得分:0 
看ExecScript()函数说明,在VFP“命令”窗口中选择多行代码然后按回车(Enter)键是一样的效果。
在VFP“命令”窗口中输入:

for i=1 to 5【Ctrl+回车】
? i【Ctrl+回车】
next

然后拖黑这三行,按回车批处理运行。
有没有什么快捷键,可不用拖黑而直接运行上边三行命令的?——直接按回车好像不行。
6 天前 18:40
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
收藏
得分:0 
以下是引用yiyanxiyin在2025-9-1 16:43:04的发言:

填空题
在VFP程序命令设计时,如一条命令太长,可输入___号后回车换行。
正确答案:
分号


大哥,请审题:

在VFP命令窗口如何一次执行几行命令?
或者,换一种提法:
在VFP命令窗口如何一次执行for..next循环?
注:允许输入分号,只要你乐意,输入几个都行!


4 天前 18:10
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
收藏
得分:0 
以下是引用sam_jiang在2025-9-1 19:09:36的发言:

命令窗口也可以输入for等循环,用ctrl+enter强制换行但不执行,等完成后选择这个循环块,按回车就自动执行了。


对!本帖6#讨论过这个解决方案:
https://bbs.bc-cn.net/viewthread.php?tid=514467&page=1#pid2793132

3 天前 10:31
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:484
专家分:372
注 册:2013-10-4
收藏
得分:0 
以下是引用yiyanxiyin在2025-9-2 10:35:11的发言:

试过分号没有, 我没有vfp环境, 我记得命令窗口是可以的


分号显然不行!
3 天前 14:21
快速回复:其实,很多时候VFP的命令窗口就能完成大部分工作。
数据加载中...
 
   



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

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.513872 second(s), 11 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved