作者changjeimin (小張)
看板Visual_Basic
標題[.NET] 關於剪貼簿問題
時間Thu Feb 18 00:16:21 2010
請問各位前輩們...
我想要從文字檔案 內讀取 文字
我知道 如果全部讀取 可以用這樣方式去作
Clipboard.SetText(My.Computer.FileSystem.ReadAllText("C:\2 cmp.txt"))
但我如果想要 一行一行讀取 並且 複製貼上
如果我寫成這樣子
Dim fr As Stream = File.OpenRead("C:\2 cmp.txt")
Dim frs As StreamReader = New StreamReader(fr)
Do While frs.EndOfStream = False
Clipboard.SetText(frs.ReadLine())
Clipboard.GetText()
Loop
則在 複製那行指令就會出錯
出錯訊息為 "要求剪貼簿作業失敗"
但如果 把迴圈拿掉又可以正常的跑...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.37.15