Ignore:
Timestamp:
Aug 21, 2008, 7:21:48 PM (16 years ago)
Author:
イグトランス (egtra)
Message:

非同期入出力(Begin/End-Read/Writeメソッド)を実装。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/src/Classes/System/IO/StreamReader.ab

    r497 r605  
    3434    Override Function Peek() As Long
    3535        If cur = last Then
    36             last = s.Read(buf, 0, size)
     36            last = s.Read(buf As *Byte, 0, size)
    3737            cur = 0
    3838            If last = 0 Then
     
    108108        If count > size Then
    109109            n = (count \ size) * size 'sizeの倍数分だけは直接bufferへ読み込ませる
    110             Dim read = s.Read(p, 0, n)
     110            Dim read = s.Read(p As *Byte, 0, n)
    111111            If read = 0 Then 'EOF
    112112                Exit Function
     
    116116            count -= n
    117117        End If
    118         last = s.Read(buffer, 0, size)
     118        last = s.Read(buffer As *Byte, 0, size)
    119119        cur = 0
    120120        If last = 0 Then 'EOF
Note: See TracChangeset for help on using the changeset viewer.