LINEINPUT/de
m (1 revision) |
(→(**COPIED FROM ENGLISH PAGE**) =) |
||
Line 1: | Line 1: | ||
− | + | = <span style="font-size: 14pt; font-weight: bold;">Funktion</span> = | |
− | + | Liest eine Zeile einer geöffneten Datei. | |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> |
Revision as of 13:31, 28 February 2013
Contents |
Funktion
Liest eine Zeile einer geöffneten Datei.
Syntax
LINEINPUT #bFileNumber, sLineText
LINE_INPUT #bFileNumber, sLineText
Remarks
BfileNumber |
(Byte) File number, which identifies an opened file |
SlineText |
(String) A string, which is assigned with the next line from the file. |
Only valid for files opened in mode INPUT. Line INPUT works only with strings. It is great for working on text files.
See also
INITFILESYSTEM , OPEN , CLOSE, FLUSH , PRINT, LOC, LOF , EOF , FREEFILE , FILEATTR , SEEK , BSAVE , BLOAD , KILL ,DISKFREE , DISKSIZE , GET , PUT , FILEDATE , FILETIME , FILEDATETIME , DIR , FILELEN , WRITE , INPUT
ASM
Calls |
_FileLineInput |
|
Input |
r24: filenumber |
X: Pointer to String to be written from file |
|
r25: Stringlength |
|
Output |
r25: Errorcode |
C-Flag: Set on Error |
Example
'Ok we want to check if the file contains the written lines Ff = Freefile()' get file handle Open "test.txt" For Input As #ff ' we can use a constant for the file too Print Lof(#ff); " length of file" Print Fileattr(#ff); " file mode"' should be 1 for input Do LineInput #ff , S ' read a line ' line input is used to read a line of text from a file Print S ' print on terminal emulator Loop Until Eof(ff)<> 0 'The EOF() function returns a non-zero number when the end of the file is reached 'This way we know that there is no more data we can read Close #ff
Languages | English • Deutsch |
---|