|
|
|
|
|
- Handling errors
- Position in the file
- ANSI/Unicode management
<DiskFile variable>.ReadLine (Function) In french: <Variable FichierDisque>.LitLigne Reads a line in an external file.
Syntax
Reading a file line by line Hide the details
<Result> = <File used>.ReadLine([<Separator>])
<Result>: Character string or UNICODE character string - Line read in an external file.
- EOT constant if the end of file has been reached.
- Empty string ("") if an error occurred. In this case, the ErrorOccurred variable is set to True.
Note: A line ends with a carriage return (CR).
<File used>: DiskFile variable Name of the DiskFile variable initialized with <DiskFile variable>.Open or <DiskFile variable>.Create.
<Separator>: Character string Separator used between the lines. The default separator is the Carriage Return (CR).
Remarks Handling errors <DiskFile variable>.ReadLine throws an error in the following cases: - the file is not opened,
- the file is not accessible in read mode,
- the file is locked by another computer or by another application. <DiskFile variable>.Unlock is used to unlock an external file.
Position in the file When opening a file, the current position corresponds to: - the first file byte (by default),
- the last byte of the file is the file is opened in "addition" mode (foAdd constant).
<DiskFile variable>.ReadLine reads the specified elements from the current position. Once <DiskFile variable>.ReadLine has been executed, the current position is set to the last byte read. <DiskFile variable>.ReadLine returns the EOT constant if the end of the file has been reached. Business / UI classification: Business Logic
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|