代码之家  ›  专栏  ›  技术社区  ›  Matt

如何使用C#从web客户端浏览本地网络?

  •  1
  • Matt  · 技术社区  · 17 年前

    在本机客户机上,这可以通过使用Shell32函数轻松实现。

    我看过ASP FileUpload,但它返回的是文件和特定目录。

    2 回复  |  直到 17 年前
        1
  •  1
  •   Mark Brackett    17 年前

    HTML file input Shell.Application.BrowseForFolder 你可以 create your own Scripting.FileSystemObject -但这些只是窗口,这些天可能会因为安全限制而被锁定。

    如果您愿意依赖Flash或Silverlight,您可能会在其中构建或购买一些东西。然而,我认为Silverlight没有内置的控件 (OpenFileDialog 是最近的,但看起来也只允许选择文件夹)。

        2
  •  0
  •   arul    17 年前

    你真的 可以 使用C#中的Shell32函数,请参见 P/Invoke