标题:请教制作文件管理软件的思路
只看楼主
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
laowan001版主,我知道filetype是记录源文件类型 类型,可是源文件类型怎么弄出来呢?
2022-01-29 08:00
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:802
专家分:1914
注 册:2015-12-30
得分:0 
以下是引用fanjinyu9108在2022-1-29 08:00:53的发言:

laowan001版主,我知道filetype是记录源文件类型 类型,可是源文件类型怎么弄出来呢?

在保存文件的时候是知道源文件的扩展名,也就知道了文件类型,还原的时候还按照之前的文件类型(扩展名)保存下来即可
当然,如果源文件的扩展名与实际文件类型不符的这种非正常情况不在考虑范围之内
2022-01-29 08:35
独木星空
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:3 
回复 楼主 fanjinyu9108
高级别的对话,只有学习的份。虽然作为会计这个行业也用的着,无奈时间不允许,暂时搁置。

素数问题的解决是我学习编程永恒的动力。
2022-01-29 08:49
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
laowan001版主,您好,我现在的问题就是在存盘的时候不知道文件类型怎么去知道,是根据文件全名从右往左第一次出现“.”,然后截取“.”后面的字节作为后缀名保存到filetype字段里面吗?
2022-01-29 21:20
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:802
专家分:1914
注 册:2015-12-30
得分:0 
以下是引用fanjinyu9108在2022-1-29 21:20:51的发言:

laowan001版主,您好,我现在的问题就是在存盘的时候不知道文件类型怎么去知道,是根据文件全名从右往左第一次出现“.”,然后截取“.”后面的字节作为后缀名保存到filetype字段里面吗?


上传文件的时候是要选择一个文件吧,文件的扩展名应该是知道的,那么就应该知道文件类型了,比如:DOC、DOCX是word文档,XLSX是EXCEL表格,这些是可以穷举的。(这里不考虑扩展名与实际文件类型不匹配的情况)
建议保存扩展名(或另外的字段保存扩展名),这样恢复的时候不会有版本高低的问题
VFP9参见取扩展名函数:JUSTEXT(cPath)

希望对你有帮助



[此贴子已经被作者于2022-1-30 08:36编辑过]

2022-01-30 08:33
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
好的,非常感谢,有些问题还是没有完全弄懂,慢慢消化,不懂的再问,先结贴
2022-01-31 08:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-508228-1-1.html




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

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