社区
VFP
帖子详情
VFP9: 怎么这样建立文件夹
needacoder
2012-02-09 03:17:10
VFP9: 怎么这样建立文件夹
设要建议的文件夹是“C:\output”
如果文件夹不存在就建立它
如果文件夹存在且空就什么也不做返回
如果文件夹存在且内有文件就把文件都删除,如果有文件删不掉(如处于打开状态)就出提示框“请关闭文件后再试!”
整个过程希望不要出DOS框
...全文
533
15
打赏
收藏
VFP9: 怎么这样建立文件夹
VFP9: 怎么这样建立文件夹 设要建议的文件夹是“C:\output” 如果文件夹不存在就建立它 如果文件夹存在且空就什么也不做返回 如果文件夹存在且内有文件就把文件都删除,如果有文件删不掉(如处于打开状态)就出提示框“请关闭文件后再试!” 整个过程希望不要出DOS框
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xilaianzxsc
2012-02-11
打赏
举报
回复
11楼老师的意见
同意
都市夜猫
2012-02-10
打赏
举报
回复
[Quote=引用 11 楼 yrt888 的回复:]
用 DIRECTORY 判断文件夹是否存在 用 ADIR 获取文件夹里的数据 TRY 尝试 删除 里面的文件 我的思路就是这样!
[/Quote]
yrt888
2012-02-10
打赏
举报
回复
用 DIRECTORY 判断文件夹是否存在 用 ADIR 获取文件夹里的数据 TRY 尝试 删除 里面的文件 我的思路就是这样!
xilaianzxsc
2012-02-10
打赏
举报
回复
MD 文件夹名
不过,应事先判断一下此文件夹是否已经存在
lygcw9602
2012-02-10
打赏
举报
回复
英雄所见略同
lc_apple
2012-02-10
打赏
举报
回复
[Quote=引用 11 楼 yrt888 的回复:]
用 DIRECTORY 判断文件夹是否存在 用 ADIR 获取文件夹里的数据 TRY 尝试 删除 里面的文件 我的思路就是这样!
[/Quote]
赞
lygcw9602
2012-02-09
打赏
举报
回复
ON ERROR
IF ERROR()=3
MESSAGEBOX("文件正在使用,请关闭所有打开的窗口")
ENDIF
DELETE FILE 命令只能删除没有打开的文件。
RD命令只能删除空文件夹。
lygcw9602
2012-02-09
打赏
举报
回复
可以从论坛或网上搜搜这方面的内容
needacoder
2012-02-09
打赏
举报
回复
谢楼上几位百忙中回复
打开的文件是删不了的
而我的程序需要提示用户删除不了
为我验证我实际又试了
打开一个excel文件,删不了
lygcw9602
2012-02-09
打赏
举报
回复
DELETE FILE 命令可以删除任何文件
lygcw9602
2012-02-09
打赏
举报
回复
直接删除文件夹即可
needacoder
2012-02-09
打赏
举报
回复
谢朋友的热心帮助
只是有一点
没处理文件打开删不掉的情况
这夹中的文件不只是dbf,会是任何类型
lygcw9602
2012-02-09
打赏
举报
回复
修改上面的回答
CLEAR
SET SAFETY OFF
IF DIRECTORY("D:\output") &&文件夹存在
***COPY FILE "D:\HS\*.DBF" TO "D:\output\*.DBF"
IF ADIR(FARRAY,"D:\output\*")=0 &&文件数为空
MESSAGEBOX("D:\output 目录已经存在")
RETURN
ELSE
DELETE FILE "D:\output\*.DBF"
ENDIF
ELSE
MD D:\output &&文件夹不存在就建立
ENDIF
RD D:\output &&删除文件夹
lygcw9602
2012-02-09
打赏
举报
回复
CLEAR
SET SAFETY OFF
IF DIRECTORY("D:\output") &&文件夹存在
COPY FILE "D:\HS\*.DBF" TO "D:\output\*.DBF"
IF ADIR(FARRAY,"D:\output\*")=0 &&文件数为空
MESSAGEBOX("D:\output 目录已经存在")
RETURN
ELSE
DELETE FILE "D:\output\*.DBF"
ENDIF
ELSE
MD D:\output &&文件夹不存在就建立
ENDIF
lygcw9602
2012-02-09
打赏
举报
回复
建立文件夹:
MD C:\output
VFP数据库系统开发实例(附图)(1).doc
VFP基本数据库系统开发实例(附图) 西南大学计信院 导学 在Visual Foxpro中开发一个应用系统应该包括需求分析、项目创建、模块设计、运行调试、保存 发布到
建立
帮助等,下面介绍如何把各个模块集成起来,并创建一个...
MyFll Microsoft Visual FoxPro设计的扩展库
此源代码使用VC6 sp6开发,采用
VFP9
Sp2的库文件,理论上可以应用于VFP6 7 8 9版本。 此库在第一次打开时自动添加智能感应功能已关闭。请在打开后,使用FllAddFoxCode()向智能感应库添加所有的函数原型(需要VFP7...
VFP数据库系统开发实例(附图).doc
为了以后的修改、维护工作方便进行,就需要把 这些文件放在不同的
文件夹
中便于管理维护。 11.4数据库的物理设计 a) 数据库名为公共计算机成绩管理.dbc b) 数据表 i. 学生信息表.dbf 学号/C/10,姓名/C/10,性别/L/1,...
VFP实验指导(一)
1、在D盘根目录下
建立
一个“专业班级学号+VFP实验”
文件夹
。(如:广告060201VFP实验) 2、
建立
项目 在上述
文件夹
下新建名为COLLEGE.PJX的项目,并在项目中新建一名为TEACH.TXT的文本文件,文本文件的...
vfp生成菜单时文件不存在_vfp中菜单为什么不能生成
l 小组如何协同工作来完成一个设计题目?Ø 命名统一各种文件:集体协商定好所选设计题目的数据表、数据库、菜单、报表、项目文件和其他表单文件的名称。...如:都存在f:\xxx
文件夹
中。l 如何备份阶段...
VFP
2,723
社区成员
29,110
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章