看板 Visual_Basic 關於我們 聯絡資訊
如題 一般srt檔都會是類似這樣的格式 數字 起始時間 --> 終止時間 字幕 (空一行) 數字 起始時間 --> 終止時間 字幕 (空一行) 例如像這樣: ----------------------------------------------------- 5 00:00:13,650 --> 00:00:15,100 他們有些很火熱的鄉村俱樂部 6 00:00:15,410 --> 00:00:18,190 還有頂級球員的支持 ----------------------------------------------------- 表示在13.65秒到15.1秒的時候,顯示的字幕是「他們有些很火熱的鄉村俱樂部」 接著在15.41秒到18.19秒的時候,顯示「還有頂級球員的支持」 我想問的是 有辦法讓vb分辨出類似的格式,然後再讀取字幕嗎? 我是用Line Input #f 的方式 但這好像又跟我想判斷出「格式」的目標有出入 所以想問看看版上先進,有沒有人可以幫幫我,或是給個方向讓我去查 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.133.9.150
MOONRAKER:當然馬可以,本人的editor已經寫完好幾個月了 09/21 19:43
MOONRAKER:但是我聽不懂你的目標為何 09/21 19:44
MOONRAKER:凡判斷格式就是讀取一行 然後用split按特定符號切開 09/21 19:45
MOONRAKER:或者逐個字元讀取判斷現在在格式中的哪一部份 或不符合 09/21 19:45
MOONRAKER:還有別再用line input了 那實在是不符合現在潮流了 09/21 19:48
MOONRAKER:請改用filesystemobject 詳見拙作 #18PUiADX 09/21 19:48
wrench:謝謝樓上 :D 我先試試再說 09/22 08:48