廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 5085 個閱讀者
 
<<   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.017084 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言