ПредишенСледващото

(По избор). име на файла, трябва да останат отворени, докато работния цикъл. Ако не е посочен абсолютен път, се приема, че файлът е в папката, посочена в променлива A_WorkingDir.

Тялото на цикъла, използвайте командата FileAppend само с един параметър (текста, който искате да рекорд) към записа е във файла. Добавяне на текст във файл по този начин е по-бързо, отколкото когато FileAppend използва в режим с два параметъра, защото файлът не е необходимо да се затвори и да отвори отново при всяка операция. Не забравяйте да публикувате текстове за нов ред ( `н), ако желаете.

Този файл не се отваря, сякаш нищо не е написано в нея. Това се случва, когато цикълът не се изпълнява дори веднъж или ако той никога не използва командния FileAppend.

Binary режим: текстът добавя към файла в двоичен, а не в текстов режим, сложи звездичка преди името на файла. Това ще доведе до факта, че всяка линия ( `н) символ за нов ред се изписва като фуражна един ред (LF), а не като стандарт за Windows комбинация от връщане и нов ред (CR + LF). Пример: * C: \ My Unix file.txt. Дори ако няма звездичка, двоичен режим се активира автоматично, когато за първи път се използва FileAppend контур записан текст ще съдържа един чифт за връщане и ред фуражни знака ( `r`n).

Защитна запетаи: За разлика от последния параметър на повечето други команди, запетаи в OutputFile трябва да бъдат защитени ( `,).

бележки

четене на файла линия е полезно, когато искате да обработва всеки ред от текстовия файл един по един. Тя работи по-бързо от екип FileReadLine, защото: 1) файла може да останат отворени по време на цялата операция; и 2) не е необходимо отново всеки път, за да сканирате изображението в полето за търсене до желания номер.

Вграден променлив A_LoopReadLine съществува в рамките на всеки файл, четене цикъл. Той съдържа текста на текущия ред, с изключение на знаци за връщане и линия фуражи, които бележат края на редовете. Ако контур файл четене е вътре друг от същия цикъл, сегашната линия на вътрешния цикъл ще има предимство.

Може да се чете онлайн дължина 65534 символи. Ако низът е по-дълъг от този, останалата част от него ще се чете в следващата итерация.

Вътре екип често се използват файл прочетете StringSplit цикъл или разбор контур да се направи разбор на съдържанието на всеки ред, извлечена от входящ файл. Например, ако всеки ред в входящ файл се състои от полета, ограничени от разделите, тези области могат да бъдат извлечени отделно, като в този пример:

За да изтеглите целия файл в променлива, използвайте командата FileRead, защото тя е по-бързо от цикъла (особено за големи файлове).

За да отворите множество файлове, следвайте примера, показан на DllCall команда.

Вижте описанието на Loop информация за команда за блокове, Break, Продължете и променлива A_Index (която съществува във всеки тип верига).

Подкрепете проекта - споделете линка, благодаря!