И так, сегодня мы попробуем написать читалку. Это первый урок, начнем.
Для начала создадим объект new_book, в создание пропишем:
Код
file=get_open_filename(Текстовые файлы|*.txt,0)
text=''
Объясняю, здесь мы создали переменную file, которая отвечает за выбранный текстовый файл.
Продолжим. Допустим, мы хотим открывать книгу на пробел. Пишем следующий код:
Код
file_text_open_read(file)//Открываем файл, записанный в переменную file
text=file_text_read_string(file)//Вычитываем строку из открытого документа
if not file_text_eof(file)//Если текущая строка не является последней...
{text+='#'//Прибавляем к тексту знак переноса...
file_text_readln(file)}
И так, сегодня мы попробуем написать читалку. Это первый урок, начнем.
Для начала создадим объект new_book, в создание пропишем:
Код
file=get_open_filename(Текстовые файлы|*.txt,0)
Объясняю, здесь мы создали переменную file, которая отвечает за выбранный текстовый файл.
Продолжим. Допустим, мы хотим открывать книгу на нажатие пробела. Пишем следующий код:
Код
file_text_open_read(file)//Открываем файл, записанный в переменную файл
file_text_read_string(file)//Пишем текущую строку...
if not file_text_eof(file)//И если она не последняя...
{text+='#'//Прибавляем символ переноса...
file_text_readln(file)}//И считываем следующую строку.
Дальше пропишем в Draw:
Тут все понятно.
Продолжение будет позже, простите - писал с телефона и с похмелья :с.