廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 7003 個閱讀者
 
<<   1   2  下頁 >>(共 2 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
benzgigi 手機
個人文章 個人相簿 個人日記 個人地圖

初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x74
分享: 轉寄此文章 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 鮮花 x74
分享: 轉寄此文章 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 鮮花 x74
分享: 轉寄此文章 Facebook Plurk Twitter ▲ ▼ 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

這方法我有試過,
不過我這邊所用的fir-月牙灣是會改變的~
可能變成xxx-xxx
但是split是從已知的文字或數據當中擷取~
不知道怎麼針對變數擷取~


獻花 x0 回到頂端 [4 樓] From:臺灣臺北市 | Posted:2008-02-26 11:08 |
benzgigi 手機
個人文章 個人相簿 個人日記 個人地圖

初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x74
分享: 轉寄此文章 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 鮮花 x74
分享: 轉寄此文章 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.016829 second(s),query:5 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言