相对简单 关于文件操作问题。知道文件的路径 点一下 直接调出WINDOWS标准属性窗体呢?比如: 
string str = "F:\电子图书";电子图书是一个文件夹类型文件,如何以编程方式查看其标准WINDOWS属性请给出相关代码就可以了,谢谢。请不要给一个项目直接说例子,毕竟我想知道这点是怎么做到的,请给出相关代码 注解一下 谢谢

解决方案 »

  1.   

    也可以不调出WINDOWS标准属性窗体
    可使用
    using System.IO;
    再使用FileInfo 类或DirectoryInfo类来编程以得到其相关属性啊。
      

  2.   

    晕 不调出标准属性窗体 使用FileInfo 类或DirectoryInfo类 写的话 很复杂 而且功能也很不完善希望高手指教一下
      

  3.   

    这个功能我在网上都没找到啊  谁知道 能不能给个例子啊  或者调用API 实现啊
      

  4.   

    [DllImport("shell32.dll", EntryPoint="SHObjectProperties", CharSet = CharSet.Auto)]
    public static extern bool CallPropDialog
    ( IntPtr hwnd, GetProperties dwType, string szObject, string szPage );
    -----------------------------------------------------
    其中:
    public enum GetProperties
    {
    SHOP_PRINTERNAME = 0x00000001,  // lpObject points to a printer friendly name
    SHOP_FILEPATH = 0x00000002,  // lpObject points to a fully qualified path+file name
    SHOP_VOLUMEGUID = 0x00000004  // lpObject points to a Volume GUID
    };
    ------------------------------------------------
    调用:
    CallPropDialog ( this.Handle,
     GetProperties.SHOP_FILEPATH, "c:\\windows\\notepad.exe" , null )