Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi正在本地主机中查找可写文件夹_Delphi - Fatal编程技术网

Delphi正在本地主机中查找可写文件夹

Delphi正在本地主机中查找可写文件夹,delphi,Delphi,我正在尝试在//127.0.0.1/目录中查找文件夹。此代码在localhost目录下工作,结果为空 如何检测检测到的文件夹是可写的还是只读的 \\127.0.0.1\不是目录。它是本地计算机上共享的任何文件夹的基本UNC。如何列出共享文件夹,请参阅此问题或在web上搜索示例: 很抱歉,这是一个很弱的问题。请努力改进它。提供更多细节。如果代码是相关的(我看不出它适合什么地方),那么解释一下它的作用。解释输入和输出是什么。解释输出如何无法满足您的期望。请务必阅读。若要查看文件夹是否可写,请参阅。感

我正在尝试在//127.0.0.1/目录中查找文件夹。此代码在localhost目录下工作,结果为空

  • 如何检测检测到的文件夹是可写的还是只读的


  • \\127.0.0.1\
    不是目录。它是本地计算机上共享的任何文件夹的基本UNC。如何列出共享文件夹,请参阅此问题或在web上搜索示例:


    很抱歉,这是一个很弱的问题。请努力改进它。提供更多细节。如果代码是相关的(我看不出它适合什么地方),那么解释一下它的作用。解释输入和输出是什么。解释输出如何无法满足您的期望。请务必阅读。若要查看文件夹是否可写,请参阅。感谢帮助,最后我在localhost上使用了NetShareEnumWorks,但如何在localhost上签入其他家庭网络计算机我使用NetShareEnum(nil,…)作为服务器名、NET_API_状态NetShareEnum(在LPWSTR服务器名中,在DWORD级别,输出LPBYTE*bufptr,在DWORD prefmaxlen中,输出LPDWORD entriesread,输出LPDWORD totalentries,输入LPDWORD resume_句柄);我尝试使用//computer name或computername,但它不起作用,我需要以什么形式定义服务器名称?是的,这是我的第二个笔记本,我什么也没有。@user您的问题具体针对的是
    LocalHost
    。如果您想在其他机器上也起作用,您应该在您的问题中这样说。我需要这两个,但它不起作用似乎我已经处理好了,首先我用ScanNetworkResources扫描lan,然后通过
    SetCurrentDir(s); // S='//localhost/'
    FindFirst(s+'*.*', faDirectory, searchResult);
    x:=searchResult.Name;  // Result (name finded folder)