冰楓論壇

標題: 文字讀取 [打印本頁]

作者: 匿名    時間: 2011-12-30 20:31
標題: 文字讀取
上一帖因為論壇掛點 不見哩..重發!
快速讀取Text內第X行文字內容

VB 內建指令的做法:

Private Sub Command1_Click()
    Label1 = Split(Text1, vbCrLf)(0)
    Label2 = Split(Text1, vbCrLf)(1)
    Label3 = Split(Text1, vbCrLf)(2)
End Sub

透過 API 的做法:

<快速讀取 TextBox 第 N 行的資料>:(Text1之MultiLine屬性請設為True)

Const EM_GETLINE = &HC4
Const EM_LINELENGTH = &HC1
Const EM_LINEINDEX = &HBB

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Sub RtlMoveMemory Lib "KERNEL32" (lpvDest As Any, lpvSource As Any, ByVal cbCopy As Long)

Sub TB_GetLine(ByVal hWnd As Long, ByVal whichLine As Long, Line As String)
    Dim length As Long, bArr() As Byte, bArr2() As Byte, lc As Long

    lc = SendMessage(hWnd, EM_LINEINDEX, whichLine, ByVal 0&)
    length = SendMessage(hWnd, EM_LINELENGTH, lc, ByVal 0&)
    If length > 0 Then
        ReDim bArr(length + 1) As Byte, bArr2(length - 1) As Byte
        Call RtlMoveMemory(bArr(0), length, 2)
        Call SendMessage(hWnd, EM_GETLINE, whichLine, bArr(0))
        Call RtlMoveMemory(bArr2(0), bArr(0), length)
        Line = StrConv(bArr2, vbUnicode)
    Else
        Line = ""
    End If
End Sub

Private Sub Command1_Click()
    Dim S As String
    Call TB_GetLine(Text1.hWnd, 5, S)
    ' 傳回值 S 即等於第 5 行的資料
    ' TextBox 的行次是從 0 起算。
    MsgBox S
End Sub

作者: xxx55821    時間: 2011-12-30 20:55
看一下....@@"
作者: xxx55821    時間: 2011-12-30 20:59
我ㄉ...智商跟知識沒到那...跨謀(=冏=)....(悶~
作者: a133a1339    時間: 2011-12-30 21:00
提示: 作者被禁止或刪除 內容自動屏蔽
作者: v0001123    時間: 2011-12-30 21:39
文字讀取!!?是啥ㄋ~
作者: 0975482118    時間: 2011-12-30 22:01
看看冰楓大 又給了什麼好康的   感謝你^^
作者: angus0623    時間: 2012-1-3 15:35
謝謝分享!參考看看~~~~~
作者: dog123    時間: 2012-1-4 18:35
不知道是如何讀取文字txt??
作者: ken40810    時間: 2012-1-23 00:43
讀取什麼文字?
作者: a2318960    時間: 2012-1-23 01:04
1# 冰楓   新的外掛?   我來看看囉~~~
作者: a94351464325    時間: 2012-1-30 12:39
什麼文字讀取 是你在txt寫東西 程式讀取嗎?
作者: 88888888    時間: 2012-2-1 11:48
提示: 作者被禁止或刪除 內容自動屏蔽
作者: zaqzaq001    時間: 2012-2-3 20:07
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 小夜0v0    時間: 2012-2-19 20:13
提示: 作者被禁止或刪除 內容自動屏蔽
作者: sky4011    時間: 2012-2-19 20:42
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 小小火    時間: 2012-3-23 22:04
提示: 作者被禁止或刪除 內容自動屏蔽
作者: pppppppppp    時間: 2012-3-24 14:44
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 小憨憨o    時間: 2012-3-31 01:30
雖然不知這是什麼~看看有沒有幫助^^
作者: sky41    時間: 2012-4-7 17:00
來學一下
自己做登錄程式
作者: tcc1006    時間: 2012-4-14 21:24
提示: 作者被禁止或刪除 內容自動屏蔽
作者: p88268348    時間: 2012-4-23 14:41
不知道是如何讀取文字txt??
作者: qazw30117    時間: 2012-7-24 20:54
文字讀取
是甚麼功能??
作者: mm93255    時間: 2012-8-2 10:00
回覆 1# 冰楓

為什麼vb區一堆標題我看不懂功用是啥
作者: ray900401    時間: 2012-8-5 03:00
這個是神某東西??
能*麻
作者: xeaiow    時間: 2012-8-14 02:10
感謝分享 正在研究如何讀取代碼
作者: asdf90813    時間: 2012-8-16 12:16
文字讀取  聽不太董  直接看比較快好了
作者: 阿賢專員    時間: 2012-8-17 00:53
讀取什麼文字?
作者: nicvol    時間: 2012-8-18 15:27
提示: 作者被禁止或刪除 內容自動屏蔽
作者: DK17432    時間: 2012-8-21 07:24
提示: 作者被禁止或刪除 內容自動屏蔽
作者: qwas0514    時間: 2012-8-21 20:44
這個我會XD((因為我的外掛有自訂義數據,會自動儲存
作者: 翔翔    時間: 2012-8-22 22:58
看一下囉~有點不明白
作者: 小石    時間: 2012-8-31 23:05
是text讀取筆記本內容麻????
作者: osd1121    時間: 2012-9-1 14:55
提示: 作者被禁止或刪除 內容自動屏蔽
作者: qw0223034676    時間: 2012-9-2 21:15
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 10000    時間: 2012-9-7 16:12
提示: 作者被禁止或刪除 內容自動屏蔽
作者: emore520    時間: 2012-9-11 01:11
提示: 作者被禁止或刪除 內容自動屏蔽
作者: qwe123    時間: 2012-9-27 09:51
回覆 1# 冰楓


    請問有沒有文字儲存的呢?
作者: ZhangBowei    時間: 2012-9-29 00:20
又來觀看此文了
作者: tw726712    時間: 2012-10-10 17:35
這是啥啊??
作者: 風の谷    時間: 2012-10-11 10:21
冰楓怎麼是文字讀取
我有點不了解
可以交我媽??
作者: givostw    時間: 2012-10-22 20:35
提示: 作者被禁止或刪除 內容自動屏蔽
作者: allen1008123    時間: 2012-10-22 20:53
文字讀取是不是TXT讀取呢?
作者: njyru1234567    時間: 2012-10-24 23:48
摁? 讀取什麼文字??
作者: 巨星論壇    時間: 2012-11-4 12:44
我正需要 感謝大大的原碼
作者: a10323nnn    時間: 2012-11-17 17:31
提示: 作者被禁止或刪除 內容自動屏蔽
作者: hojai    時間: 2012-12-21 17:53
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 9755    時間: 2013-1-11 23:32
文字讀取 = 讀取文字?
作者: mg4129    時間: 2013-1-12 14:31
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 小廢物    時間: 2013-1-15 17:33
提示: 作者被禁止或刪除 內容自動屏蔽
作者: zack2213330    時間: 2013-1-29 12:12
這是讀取數據的意思
作者: zz810210    時間: 2013-1-30 18:58
提示: 作者被禁止或刪除 內容自動屏蔽
作者: mandydll    時間: 2013-2-1 11:35
這是在讀取數據的東西嗎
作者: 0807    時間: 2013-2-1 16:36
提示: 作者被禁止或刪除 內容自動屏蔽
作者: qaz7871543    時間: 2013-2-7 22:55
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 小神仙    時間: 2013-2-7 22:56
讀取  我要學 = =
作者: z19981229    時間: 2013-2-26 23:26
提示: 作者被禁止或刪除 內容自動屏蔽
作者: ★阿基★    時間: 2013-3-2 03:29
提示: 作者被禁止或刪除 內容自動屏蔽
作者: qaqa0620    時間: 2013-3-3 20:17
那是啥= = 標題不夠清楚...
作者: aa325164    時間: 2013-4-7 10:11
這是什麼0.0?
作者: alin080427    時間: 2013-5-11 23:35
提示: 作者被禁止或刪除 內容自動屏蔽
作者: a8986181    時間: 2013-5-26 00:30
這是啥! 文字讀取 看看嚕!
作者: lssce1122    時間: 2013-5-31 19:02
文字讀取= =/?
作者: edidsfe37    時間: 2013-5-31 19:19
看看但是不知道看不看的懂
作者: p3939840047    時間: 2013-6-1 06:59
我來看看喔 謝謝冰楓 你的論壇好多人挨!!!!!!!!
作者: s9401005    時間: 2013-6-1 08:05
回覆 1# 冰楓


    文字讀取?
作者: FeNn    時間: 2013-7-5 09:36
文字讀取是什麼意思0.0
作者: 2931971024    時間: 2013-7-7 11:07
很多不懂
所以看看了
作者: ericerix1    時間: 2013-7-9 23:05
提示: 作者被禁止或刪除 內容自動屏蔽
作者: bvb020488995    時間: 2013-7-17 10:38
提示: 作者被禁止或刪除 內容自動屏蔽
作者: 123159    時間: 2014-2-4 08:12
學習一下,來曾進自己的能力
已經找了好久,都找不到
作者: qoo_55648    時間: 2014-2-4 23:23
文字讀取是?

用在什麼地方的
作者: Torin    時間: 2014-2-9 12:37
貌似可以達成某某個功能 xDD
作者: love99067333    時間: 2014-2-10 14:34
目前正在學 多少看一點@_@
作者: qwe11914    時間: 2014-3-1 11:16
讀取Text文字 來看看!!
作者: 李奕緯@FB    時間: 2014-7-19 17:43
這是神麼ㄋ?  來看看
作者: s9601010519    時間: 2014-7-22 11:15
來看看嚕~~~














作者: cpu66300    時間: 2014-7-27 09:22
讓程式讀取寫的那些文字嗎?
作者: 21994269    時間: 2014-8-3 14:31
提示: 作者被禁止或刪除 內容自動屏蔽
作者: xmax    時間: 2014-8-14 10:44
文字讀取 ? 好像很方便 !!
作者: 椎名真白    時間: 2014-8-18 16:01
X行是換行的意思?
作者: 我璦你、    時間: 2014-9-7 20:01
來看看嚕
作者: a8110912    時間: 2014-10-11 15:50
看一下有哪些東西
作者: qwas963563    時間: 2014-10-11 21:44
我拿囉
作者: jjj80603    時間: 2015-1-7 23:15
謝謝:)

作者: 亞城o    時間: 2015-1-16 14:18
感謝大大
作者: qoo578851    時間: 2015-2-16 21:45
來觀摩一下..




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓