第 2 楼
下面是一段代码,你再完善一下吧,然后能否共享?呵呵
!程序的目的是查找文件是否存在
program file
use dfwin
CHARACTER*100 file_name
integer hFind
type(t_WIN32_FIND_DATA) FindFileData
hFind=INVALID_HANDLE_VALUE
do while(hFind==INVALID_HANDLE_VALUE)
write(*,*)
write(*,*) "请输入您要查询的文件名(包括路径),如 d:\\matlab7\\license.txt :"
read(*,*) file_name
hFind=FindFirstFile(file_name,FindFileData)
if(hFind==INVALID_HANDLE_VALUE)then
write(*,*)"没有找到您想要的文件!"
else
write(*,*)"文件已找到,恭喜您!"
endif
enddo
end program file
[此贴子已经被作者于2007-9-27 10:01:25编辑过]
http://lmlxt.spaces.live.com/