menfan1 发表于 2012-5-23 11:30:18

【已解决】如何能让FileOpen支持通配符呢?

本帖最后由 menfan1 于 2012-5-23 12:41 编辑

FileOpen ( "文件名" [, 模式 ] )
如何能让FileOpen的文件名支持 * 和 ? 等通配符呢?
Local $file = FileOpen("*.txt", 0)
If $file = -1 Then
    MsgBox(4096, "错误", "不能打开文件.")
    Exit
EndIf
FileClose($file)

sdc7 发表于 2012-5-23 11:49:57

为毛支持通配符呢··· 你先搜索目录下的文件 搜索到再打开······

republican 发表于 2012-5-23 12:13:37

回复 1# menfan1

请问用*的话,Fileopen打开的是什么东西?返回的又是什么东西?

menfan1 发表于 2012-5-23 12:34:57

回复 3# republican

打开一个随时间变化文件名的文件,返回我需要的文件内容

menfan1 发表于 2012-5-23 12:36:14

回复 2# sdc7

我知道搜索文件支持通配符,但是我想要的直接打开文件支持通配符fileopen_ex()哈

xms77 发表于 2012-5-23 12:41:47

自己做一个支持通配符的UDF不就行了吗?

ooxxgod 发表于 2012-5-23 16:10:49

UDF 写一个出来
页: [1]
查看完整版本: 【已解决】如何能让FileOpen支持通配符呢?