如何显示文件属性对话框(50分)

  • 主题发起人 主题发起人 qdyoung
  • 开始时间 开始时间
Q

qdyoung

Unregistered / Unconfirmed
GUEST, unregistred user!
就是用程序显示:Explorer中按右键后选择“属性“菜单所显示的对话框<br>当然输入的参数是文档名称,如'Word.doc'<br><br>有些软件在文件属性中加入了扩展页,如Word的*.doc、pcAnywhere的<br>*.chf文件,最好能实现直接定位到某一页。<br><br>用ShellExecute好像不行,它支持open、print、explorer,就不知道<br>能不能和怎么支持property。还有ShellExecuteEx也不知道行不行。<br><br>我正在编程序,遇到了这个问题,希望能马上得到满意的解答。
 
修改注册表:<br>找到 HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID/{645FF040-5081-101B-9F08-00AA002F954E}这个健,什么都清楚了,用程序该注册表本论坛里有要重新起动<br>计算机才会生效<br>具体好象有过这个问题,但我没找出来 :)<br>
 
唐:这是一个“回收站”的GUID,你的意思好像是如何在桌面隐藏“回收站“<br>图标,这个我知道怎么回事,不是我问的问题的答案。<br><br>我的意思是编写一段程序来弹出某个文件的属性对话框(95的)供查看或修改,<br>例如pcAnywhere *.chf文件属性的Settting中IP地址、Word *.doc文件属性的<br>作者。各位大侠多多帮忙。
 
这些附加属性都不在该文件的属性中, 在另外的文件或直接在该文件中(如word)<br>标准的属性只包括 名称, 大小, 起终簇号, 建立时间, 修改时间, 访问时间, 子目<br>录标志, 访问属性等几项. 所有能显示附加属性的属性对话框都是针对某类文件继承<br>的属性对话框.<br>所以,如果你要做一个能显示所有功能的通用属性对话框几乎不可能
 
自己不编写什么对话框,要直接使用95的文件属性对话框
 
95的文件属性对话框中有诸如作者之类的信息吗?
 
以下例子里可以看到你要的东东!<br>http://members.aye.net/cgi-bin/dfs_components.cgi?itemprop
 
littlegrass所说的东东正是问题的答案,50分当然非小草莫属。<br>有点神奇,除了能显示任意文件名的属性对话框,还能弹出Context Menu,用的OLE.有源程序。<br>Description:<br>&nbsp; A unit to provide access to a file's context menu, properties dialog, and<br>&nbsp; default action. Given only a filename, the context menu or properties dialog<br>&nbsp; can be displayed, or the default action taken (i.e. Open). &nbsp;This hides the<br>&nbsp; messy parts of using the Shell Namespace API.<br><br>Another_eYes:Office 97的文件在Windows 98下属性对话框中可以看到作者,<br>并且可以直接修改。Word 6.0不可以。<br>
 
littlegrass所说的东东正是问题的答案,50分当然非小草莫属。<br>有点神奇,除了能显示任意文件名的属性对话框,还能弹出Context Menu,用的OLE.有源程序。<br>Description:<br>&nbsp; A unit to provide access to a file's context menu, properties dialog, and<br>&nbsp; default action. Given only a filename, the context menu or properties dialog<br>&nbsp; can be displayed, or the default action taken (i.e. Open). &nbsp;This hides the<br>&nbsp; messy parts of using the Shell Namespace API.<br><br>Another_eYes:Office 97的文件在Windows 98下属性对话框中可以看到作者,<br>并且可以直接修改。Word 6.0不可以。<br>
 
那为好心的大虾:给我发一份那个东东,我上不去那个网站!谢谢啦!我都要愁死了!
 
还没有答案啊
 
后退
顶部