⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_27052.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:27052 发表者:尹志安 发表日期:2003-01-08 10:01:47
<br>主题:怎样查找下一级目录啊?
<br>内容:现在我假设有一级目录Directory1,后来我又创建了二级目录Dir2,Dir3,但是我却不知现在是否创建二级目录Dir4,现在我想知道是否创建Dir4目录,不知如何进行判断?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:mm2003 回复日期:2003-01-08 10:07:50
<br>内容:你是想知道DIR4目录是否存在吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:bb 回复日期:2003-01-08 10:13:38
<br>内容:1. access("Dir4", 0)&nbsp;&nbsp; //判存在<BR><BR><BR>2. //判存在且为目录<BR>_finddata_t ft<BR>int hd=_findfirst("Dir4", &amp;ft);<BR>if(hd!=-1 &amp;&amp; (ft.attrib&amp;_A_SUBDIR))<BR>{<BR>&nbsp;&nbsp;_findclos(hd); <BR>&nbsp;&nbsp;return OK&nbsp;&nbsp; <BR>}<BR><BR>3.<BR>WIN32_FIND_DATA fd;<BR>HANDLE hd=FindFirstFile("Dir4", &amp;fd);<BR>if(hd!=INVALID_HANDLE_VALUE &amp;&amp; <BR>&nbsp;&nbsp; (fd.dwFileAttributes &amp;FILE_ATTRIBUTE_DIRECTORY))<BR>{<BR>&nbsp;&nbsp;FindClose(hd);<BR>&nbsp;&nbsp;return OK;<BR>}<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:尹志安 回复日期:2003-01-08 10:36:42
<br>内容:我试第2种方法,提示"finddata_t"没有定义,我查找了一下MSDN,还是找不到它定义的头文件<BR>C:\vcdia\MainFrm.cpp(119) : error C2065: 'finddata_t' : undeclared identifier<BR>C:\vcdia\MainFrm.cpp(119) : error C2146: syntax error : missing ';' before identifier 'ft'<BR>C:\vcdia\MainFrm.cpp(119) : error C2065: 'ft' : undeclared identifier<BR>C:\vcdia\MainFrm.cpp(143) : error C2065: '_findfirst' : undeclared identifier<BR>C:\vcdia\MainFrm.cpp(161) : error C2228: left of '.attrib' must have class/struct/union type<BR>C:\vcdia\MainFrm.cpp(161) : error C2065: 'A_SUBDIR' : undeclared identifier<BR>能否告诉为什么啊?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:mm2003 回复日期:2003-01-08 10:43:27
<br>内容:一种简单的方法是用_chdir(目录名),需包含&lt;direct.h&gt;<BR>如果返回值不是零则此目录不存在
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:尹志安 回复日期:2003-01-08 17:41:35
<br>内容:上面这两位仁兄的方法我都试过了<BR>都可以<BR><BR>谢谢啊<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -