关于以只读方式打开文件的一个问题。请各位帮忙。在线等,很急!谢谢! 我想在ShellExecute或者WinExec打开一个文件(任何文件,比如txt,doc等)之前,将这个文件的属性暂时设置为只读,即不允许进行修改,只能查看。(1)怎么实现上述功能呢?(2)注意:只是暂时改变该文件属性,打开关闭后,该文件属性还原成原来属性谢谢!很急!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先FileGetAttr返回文件的属性,再FileSetAttr改变文件属性。到时候改回来就行了。 FileGetAttr :返回文件属性 FileSetAttr :设置文件属性 问题如qingenerp(真爱不息)什么时候关闭文件??有没有这样的函数? 我的想法是:当用户通过我的程序打开这个文件,无论该文件在系统中是什么属性,只能读。上面有位老大提出的filesetattr是彻底修改该文件属性吗? 改了你可以用去试试,可以彻底改。你先保存文件属性到一个integer变量中。 你可以在你的程序中设置以只读方式(filemode:=0;)打开文件阿这样就能满足你的需要了!filesetattr是彻底修改该文件属性的.如:assignfile(文件型变量,要打开的文件名和路径);filemode:=0;reset(文件型变量);......... to:kain001(无名字)我想用ShellExecute或者WinExec打开一个文件,不用assingfile打开方式。请各位再帮我想想办法,多谢多谢! record 结构定义(简单问题) TidTCPServer错误 "数据库数据字典管理系统"开发,给点建议,在线等待!小妹多感激不尽! 关于使用StringGrid控件的问题! 为什么try..except..在调试过程中报错,而直接运行项目.exe中却运行正常? 如何遍历一个FORM上的所有TEDIT组件? 请问如何在panel上播放real的视频? 请高手指导,我想实现下面一个动态数组,请问下面代码该怎样写? Delphi6的注册码谁有 如何监控浏览器中的URL地址? 谁遇到过这样的问题呀? 求一表达式?
FileSetAttr :设置文件属性
问题如qingenerp(真爱不息)
什么时候关闭文件??有没有这样的函数?
上面有位老大提出的filesetattr是彻底修改该文件属性吗?
你可以用去试试,可以彻底改。
你先保存文件属性到一个integer变量中。
这样就能满足你的需要了!filesetattr是彻底修改该文件属性的.
如:
assignfile(文件型变量,要打开的文件名和路径);
filemode:=0;
reset(文件型变量);
...
...
...
我想用ShellExecute或者WinExec打开一个文件,不用assingfile打开方式。请各位再帮我想想办法,多谢多谢!