ReadInt
IntegerValue = ReadInt(ChannelIndex)
 
Parameters:

    ChannelIndex = Index of the file channel to read from
Returns:

    IntegerValue = The integer value that has been read from this file
 

      The ReadInt function will read the next integer (32bit) from an open file channel.



FACTS:


      * ReadInt only works with files opened with ReadFile command.
      * Integer values range from -2147483647 to 2147483647



Mini Tutorial:


      This example creates a simple file with some various bits of data store in it, then read it's back again.


  
  File$=TempDir$()+"PB_TestFile.txt"
  
; CReate a File for writing data to
  WriteFile File$,1
  
; Write a Byte to file channel 1, of value 200
  WriteByte 1,200
  
; Write a Word to file channel 1, of value 64000
  WriteWord 1,64000
  
; Write a INTEGER to file channel 1, of value 123456
  WriteInt 1,123456
  
; Write a FLOAT to file channel 1, of value 123.456
  WriteFloat 1,123.456
  
; Write a String to file channel 1, of value Hello World
  WriteString 1,"Hello Word"
  
; Close this file channel
  CloseFile 1
  
  
  Print "============================"
  Print "Reading File:"+File$
  Print "============================"
  
  
; Open a file to READ with READFILE
  ReadFile File$,1
  
; Read and display the byte value
  Print "   Byte Data:"+Str$(ReadByte(1))
  
; Read and display the word value
  Print "   Word Data:"+Str$(ReadWord(1))
  
; Read and display the Integer value
  Print "Integer Data:"+Str$(ReadInt(1))
  
; Read and display the Float value
  Print "  Float Data:"+Str$(ReadFloat(1))
  
; Read and display the String value
  Print "  String Data:"+ReadString$(1)
  
; Close this file channel
  CloseFile 1
  
  
  If FileExist(file$) Then DeleteFile file$
  
; Display the screen and wait for a key press
  Sync
  WaitKey
  



This example would output.

  
  ============================
  Reading File:C:Windows\temp\Pb_TestFile.txt
  ============================
  Byte Data:200
  Word Data:64000
  Integer Data:123456
  Float Data:123.456
  String Data:Hello World
  

 
Related Info: CloseFile | OpenFile | ReadByte | ReadChr$ | ReadFile | ReadFloat | ReadIntAt | ReadString$ | ReadValue | ReadWord :
 


(c) Copyright 2002 - 2024 - Kevin Picone - PlayBASIC.com