看似简单但很麻烦的问题:如何实时检测出一个HTM文件被打开过? 有一个外部程序,它打开一个HTM文件是采取载入方式的,也就是他打开一个HTM文件后,你再删除这个文件,系统也不会提示这个文件正在调用不能删除 在这种情况下,我有什么办法能得知某个目录下的一堆HTM文件,在当前情况下被打开的是哪个呢? 目的是想将当前打开的HTM文件名记下来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 夸个海口,没做过,你可以试试:FindWindow找找有没有Browser控件在使用,追踪它打开的文件的位置,应该很准确,不过用VB可能不太容易做 获得文件访问时间的API;GetFileTime 获取文件时间。 有三个文件时间可供获取:创建时间、最后访问时间、最后写时间。 该函数同样需要文件句柄作为入口参数。CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 问题出来了:从GetFileTime的示例中,我可以看出,这个API每次只能先指定一个绝对路径的文件给他,他才显示出最新访问的时间,但我有一堆HTM文件,岂不是要每次都先枚举出所有HTM文件的访问时间,再从这些数据中做一个加减法的运算,得出最后访问的那个HTM文件? 外部程序?你写的?还是现成的程序?“从GetFileTime的示例中,我可以看出,这个API每次只能先指定一个绝对路径的文件给他,他才显示出最新访问的时间,但我有一堆HTM文件,岂不是要每次都先枚举出所有HTM文件的访问时间,再从这些数据中做一个加减法的运算,得出最后访问的那个HTM文件?”要是想编程就不能怕麻烦,不然程序员岂不是谁都能干了?能省事的时候要省事,没法省事的时候只有多辛苦了。 有些软件可以监控系统哪个文件夹或者哪个文件谁在访问谁在使用,我有现成的代码,简单地讲就是做个系统钩子。交流MSN:[email protected] vb 读取 pdf 中的内容 怎么把Png格式的图片里面的每张图片保存下来? 请教如何将数据库中的表名全部取出列在LISTBOX中,小弟很急,先谢了 有VB在win7下面的开发软件? 怎样控制串行或并行口??? 真怪了。气死我了。 如何给字段改名字,如何在指定位置插入字段?重新问 要求:图象捕捉-判断前后两幅图的差异,如果有突发事件则保存图象 ★★★★★与猪打架的人(转给在vb版忙于打架的高手看的),同意者跟贴给分★★★★★ 怎样写一个能常驻系统的程序? 请教关于文本存取的问题。(在线等) 用BackColor设置颜色为什么按钮的颜色没有变呢?
FindWindow找找有没有Browser控件在使用,追踪它打开的文件的位置,应该很准确,不过用VB可能不太容易做
获得文件访问时间的API;
GetFileTime
获取文件时间。
有三个文件时间可供获取:创建时间、最后访问时间、最后写时间。
该函数同样需要文件句柄作为入口参数。CreateFile
打开文件
要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。
要是想编程就不能怕麻烦,不然程序员岂不是谁都能干了?
能省事的时候要省事,没法省事的时候只有多辛苦了。
我有现成的代码,简单地讲就是做个系统钩子。交流MSN:[email protected]