社区
ASP
帖子详情
问个问题啊!我要从上传文件流分理出的文件名中获得文件扩展名!
red_wolf
2004-08-04 09:08:59
我要从上传文件流分理出的文件名中获得文件扩展名!
我要精确的代码阿!我不要一大串的代码,看不懂啊!
谢谢诸位大哥了a !
...全文
200
10
打赏
收藏
问个问题啊!我要从上传文件流分理出的文件名中获得文件扩展名!
我要从上传文件流分理出的文件名中获得文件扩展名! 我要精确的代码阿!我不要一大串的代码,看不懂啊! 谢谢诸位大哥了a !
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
valu
2004-08-04
打赏
举报
回复
Split 函数
返回基于 0 的一维数组,其中包含指定数目的子字符串。
Split(expression[, delimiter[, count[, start]]])
参数
expression
必选项。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。
delimiter
可选项。用于标识子字符串界限的字符。如果省略,使用空格 ("") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个 expression 字符串的单元素数组。
count
可选项。被返回的子字符串数目,-1 指示返回所有子字符串。
Compare
可选项。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。
设置
compare 参数可以有以下值:
常数 值 描述
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
说明
下面的示例利用 Split 函数从字符串中返回数组。函数对分界符进行文本比较,返回所有的子字符串。
Dim MyString, MyArray, Msg
MyString = "VBScriptXisXfun!"
MyArray = Split(MyString, "x", -1, 1)
' MyArray(0) contains "VBScript".
' MyArray(1) contains "is".
' MyArray(2) contains "fun!".
Msg = MyArray(0) & " " & MyArray(1)
Msg = Msg & " " & MyArray(2)
MsgBox Msg
Cloria817
2004-08-04
打赏
举报
回复
aa=split(文件地址,"/")
max=ubound(aa)
response.write aa(max)
把分割符换成“/”就可以了
red_wolf
2004-08-04
打赏
举报
回复
……对不起!怎么获得文件名阿??
Cloria817
2004-08-04
打赏
举报
回复
split是字符串分割函数,把你的文件地址用“."来分割, 分割之后会得到一个数组,Ubound这个函数是取得数组的最大下标,这个数组的最大原素一定是文件的扩展名~~~~~~~~~~~~~~
red_wolf
2004-08-04
打赏
举报
回复
对不起!我想知道怎么回事!而且我希望一个简单的功能
hchxxzx
2004-08-04
打赏
举报
回复
假设你已经获得文件名
dim myfilename '定义文件名
myfilename = "xxxxxxxxxxxxxxxxx.jpg"
dim myhz '定义后缀变量
myhz = mid(myfilename,instrrev(myfilename,".")+1)
或者:
dim ary
ary = split(文件名,".")
后缀名=ary(ubound(ary))
另外:你为什么要自己从"文件流"中去获取文件名?现在各种各样的上传组件或成熟的无组件类到处都是,拿来用就可以了,而且他们都写的很完善,各种方法都有,至于自己搞吗?
red_wolf
2004-08-04
打赏
举报
回复
谢谢姐姐!但是split是什么意思??
xzhy80
2004-08-04
打赏
举报
回复
up
Cloria817
2004-08-04
打赏
举报
回复
aa=split(文件地址,".")
max=ubound(aa)
response.write aa(max)
aa(max)应该存放的就是文件扩展名
顺便说一下 我是姐姐 呵呵~~~~~~~~~~~
red_wolf
2004-08-04
打赏
举报
回复
……没人理我……
DirectX SDK 2005
中
分理
出
的BaseClasses
DirectShow BaseClasses,在使用DirectShow之前必需编译这个BaseClasses,才可以写自己的DirectShow程序
中
行
分理
处新任主任述职报告 乡镇个人述职报告.doc
中
行
分理
处新任主任述职报告 乡镇个人述职报告.doc
2021银行
分理
处负责人述职报告.docx
2021银行
分理
处负责人述职报告.docx
中
国农业银行实习报告范文(成都市芳草街
分理
处).doc
中
国农业银行实习报告范文(成都市芳草街
分理
处).doc
银行
分理
处负责人述职报告.docx
银行
分理
处负责人述职报告.docx
ASP
28,407
社区成员
356,948
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章