大出血——:如何在指定目录中找出含有关键字的若干文件?(300分)

  • 主题发起人 主题发起人 galahad
  • 开始时间 开始时间
我还是把pas和dfm文件发给你,你自己新建一个工程加进去算了,我也不打包了,如何?
 
这个确实有点困难,曾经有一个MM是搞行政管理的,要我帮她写一个这样的程序,
因为她们的文档太多,所以查找困难。我觉得由于Excel和Word,Wps文件一定有它自己
的文件格式,所以我想不太容易实现。除非你清楚它的文件结构。
 
这个问题分三步:
1。枚举目录;
2。枚举文件
3。解码:(针对有加密的类型 )
4。搜索
我有一个可以搜索HTML文件的程序,是在别人的基础上自己改的,要的人给我Email。
 
xygz:我要!

oldppp@263.net
 
对于Word中的文本搜索,在Word97中,在打开文档的对话框中有高级选项,可以使用,
在Word2000中,在工具按纽中选择查找,也有类似功能
 
xygz:我也要!
谢谢!:(
zqs10597249@sina.com.cn

 
对terry_lzs深表感谢,收到。

xygz:我也要,谢谢。early@wang.com.cn

————————————————————————
看来解决word和wps,excel文档还是需要大家共同努力啊。
我认为这个东西挺有实际意义的!
希望大家继续关注啊!!!
 
xygz:我要!
terry_lzs@sina.com.cn
我想难点是文件类型如果不固定,解码是最大问题。
 
xygz:我要!一定有分相赠!!!!
xzg@263.net
我想难点是文件类型如果不固定,解码是最大问题。
 
我也要,VeryCoolBoy@etang.com
To galahad
>>看来解决word和wps,excel文档还是需要大家共同努力啊。
>>我认为这个东西挺有实际意义的!
>>希望大家继续关注啊!!!

建议组件高手将这个功能封装到一个组件中
 
xygz:收到,挺好的,但好象是查文件名/目录名及子目录下的文件的.

功能没有'浪里白条'兄的那个好,他的那个可以查文件中的内容的.那个定位字符串
的功能真棒.

不知道ole中的哪个有没有用?
 
有点难度,office文档是有加密的,并不是明码
 
你用 office 自己的文件搜索不就行了吗?既然不是非要继承到你的程序当中,
干吗非要自己从头做一个?

还是老答案:office 不是有一个软件叫做 finder.exe 吗?可以查找 office 文档。
 
分析 Office 文档的格式不现实,还是用 TWordDocument 吧, 不过一个一个打开的话速度
不能保证。

with WordDocument1.Range.Find do
begin
ClearFormatting;
Text = '张三';
if Execute then ListBox1.Items.Add(WordDocument1.FullName);
end;
 
to mikedeakins:
我的office里没有那个文件啊,需要在安装office时把什么选项打勾?
 
我的是 office 2000,完全安装,里面确实有这个文件。
在开始菜单的搜索中选择 使用 Microsoft Outlook。
把什么选项打勾我也不知道。
 
多人接受答案了。
 
后退
顶部