Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Считываем из файла до символа

Автор: Footballplayer 23.02.2010 18:05

Здравствуйте!
Помогите пожалуйста!

Задание: конструктор тестов, программа позваляет создавать и проходить тесты.
моя программа создаёт текстовый файл в котором записаны вопросы и ответы:

Код


вопрос #

ответ неправильный

+ответ правильный

ответ неправильный

ответ неправильный

|


и теперь проблема.
не могу записать в Memo текст вопроса, i.e. всё то что идёт до символа '#' .

Спасибо!






Автор: Unconnected 23.02.2010 19:46

А как делаешь-то? Просто читаешь строку, а потом memo1.text:=copy(s,1,pos('#',s)-1);. Это я про считывание вопроса.

Автор: volvo 23.02.2010 19:54

Цитата
не могу записать в Memo текст вопроса, i.e. всё то что идёт до символа '#'

А как ты вообще файл читаешь? Построчно? Посимвольно? Весь сразу, а потом разбираешь на составляющие?

Автор: Footballplayer 24.02.2010 0:07

Цитата(volvo @ 23.02.2010 15:54) *

А как ты вообще файл читаешь? Построчно? Посимвольно? Весь сразу, а потом разбираешь на составляющие?


нуу
посторочно


...

AssignFile(Filee,filename);
Reset(Filee);
readln(Filee,buf)
...

CloseFile(Filee)





Добавлено через 14 мин.
Цитата(Unconnected @ 23.02.2010 15:46) *

А как делаешь-то? Просто читаешь строку, а потом memo1.text:=copy(s,1,pos('#',s)-1);. Это я про считывание вопроса.


Спасибо тебе!
Пока то что нужно..