广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 5109 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
benzgigi 手机
个人文章 个人相簿 个人日记 个人地图

初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[Basic][求助] 请问如何用两个text分别秀出filelistbox中所选的档案名称
想请问各位大大~
我不知道如何把filelistbox中我选的档案
能够解读到text1和text2
以-做区隔
如图一是我目前做的结果,想做出图 ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] From:东森 Cable | Posted:2008-02-24 22:42 |
Freelife
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x60
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

查一下"Split"的用法~
有问题再提出来吧~


献花 x0 回到顶端 [1 楼] From:台湾中华HiNet | Posted:2008-02-25 08:43 |
benzgigi 手机
个人文章 个人相簿 个人日记 个人地图

初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你好,
我的filelistbox会跟着dirlist变动~
里面的档案也会增加或减少~
用split我不知道怎么定义-前后的参数
谢谢~


[ 此文章被benzgigi在2008-02-25 12:43重新编辑 ]


献花 x0 回到顶端 [2 楼] From:台湾台北市 | Posted:2008-02-25 11:13 |
Freelife
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x60
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

复制程式
Dim xx() As String
Dim i As Integer

xx = Split("F.I.R-月牙弯.mpg", "-")

For i = 0 To UBound(xx)
    MsgBox xx(i)
Next i

 

这是个简单的范例~
这样会取出你要的第一个内容"F.I.R"~


献花 x0 回到顶端 [3 楼] From:台湾中华HiNet | Posted:2008-02-26 08:48 |
benzgigi 手机
个人文章 个人相簿 个人日记 个人地图

初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

这方法我有试过,
不过我这边所用的fir-月牙湾是会改变的~
可能变成xxx-xxx
但是split是从已知的文字或数据当中撷取~
不知道怎么针对变数撷取~


献花 x0 回到顶端 [4 楼] From:台湾台北市 | Posted:2008-02-26 11:08 |
benzgigi 手机
个人文章 个人相簿 个人日记 个人地图

初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用Freelife于2008-02-26 08:48发表的 :
[code]Dim xx() As String
Dim i As Integer

xx = Split("F.I.R-月牙弯.mpg", "-")
.......

超级感谢你的~
我用出来了^^
现在还不知道怎么把副档名(MPG)过滤掉...


献花 x0 回到顶端 [5 楼] From:东森 Cable | Posted:2008-02-26 22:46 |
totsi
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x53
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

一样用split("月牙弯.mpg",".")..

只是在另存的时候取阵列的第一个位置就好

Ex: yy = split("月牙弯.mpg",".")

yy(0) = "月牙弯"
yy(1) = "mpg"


恩...
献花 x1 回到顶端 [6 楼] From:台湾中华电信HINET | Posted:2008-02-27 08:49 |
Freelife
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x60
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用totsi于2008-02-27 08:49发表的 :
一样用split("月牙弯.mpg",".")..

只是在另存的时候取阵列的第一个位置就好

Ex: yy = split("月牙弯.mpg",".")
.......

副档名应该是取阵列最后一个值~
这是假设,档案名称可能会有有很多"."的时候~


献花 x1 回到顶端 [7 楼] From:台湾中华HiNet | Posted:2008-02-27 09:55 |
benzgigi 手机
个人文章 个人相簿 个人日记 个人地图

初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我是这样写~

Dim xx() As String
Dim i As Integer

xx = Split(filelist.filename, "-")

For i = 0 To UBound(xx)
text1 = xx(0)
text2 = xx(1)
Next i

她就秀出f.i.r
      月牙湾.mpg

所以我的yy = split("变数",".")
我不知道这里的变数怎么定义和去撷取它,谢谢两位大大!!


献花 x0 回到顶端 [8 楼] From:台湾台北市 | Posted:2008-02-27 10:08 |
totsi
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x53
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

sorry..没注意到回覆错误..

副档名的确是阵列的最后一个值(感谢Freefile兄(?)的更正).. 表情
不过我的意思是以他的需求抓第一个的就可以了

如造成误导..请见谅 表情

不过在Windows底下一般副档名一定是在档案名称最后四个字元(除非使用者乱搞)..

不然自己用的话..是可以把多"."的问题用格式去排除..

复制程式
dim FullFileName as string
dim SplitArr() as string
dim FileName as string
dim MainFileName astring
'给档案名称
FullFileName = "F.I.R-月牙弯.mpg"

'分离原唱与歌曲名
SplitArr = split(FullFileName, "-")

'此时 SplitArr(0) = "F.I.R", 
'       SplitArr(1) = "月牙弯.mpg"
FileName = SplitArr(1)

'分离档名与副档名 - 
'这边是偷懒所以用相同的阵列变数做..你可以先确认是不是可以这样玩..
'太久没做忘记以前怎么弄得
SplitArr = split(FileName,".")

'此时的SplitArr(0) = "月牙弯"
'         SplitArr(1) = "mpg"
剩下就看你的需求是什么了
至少在split的部分可以这样玩

至于你说的变数名称问题..依照上面的范例应该是那样用
只要把FullFileName给值的部分由抓到你选择的名称的变数给就可以了
Ex:FullFileName = GetSelectFileName() 之类的

PS.GetSelectFileName()这东西是你用来取得左侧Listbox点选得到档案名称的
  名字是我乱取的..所以看你的是用什么来取得档案名称..用那把这换掉就好


[ 此文章被totsi在2008-02-28 10:08重新编辑 ]


恩...
献花 x1 回到顶端 [9 楼] From:台湾中华电信HINET | Posted:2008-02-28 09:48 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.060551 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言