Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизФорма процессинга и проблемы чтения. Найти похожие ветки
← →
staryx (2004-02-06 11:44) [0]Пишу программу по переработке текста. Есть две формы. В главной форме есть строка ввода для редактирования имени файла (из RX Tools) и Memo, в котором отображаются первые 100 строк файла.
Вторая форма возникает при нажатии на кнопку "Пуск" и показывает индикатор процесса и кнопку "Стоп"
Вопросы:
1) Как лучше всего реализовать вторую форму, чтоб она была модальной, чтоб "Стоп" работал (как, например, при компиляции проекта в Delphi)?
2) Где лучше всего выполнять чтение исходного файла (у меня сейчас читается 100 строк в главной форме при изменении имени и файл целиком во вспомогательной форме при нажатии на кнопку "Пуск") и где хранить его (у меня на это есть StringList"ы, но где и когда их создавать/удалять)?
3) Как при всем при этом обработать все ошибки ввода?
← →
staryx (2004-02-10 15:57) [1]Плз, кто-нибудь, помогите...
← →
panov (2004-02-10 16:03) [2]1) Как лучше всего реализовать вторую форму, чтоб она была модальной, чтоб "Стоп" работал (как, например, при компиляции проекта в Delphi)?
Используй обычную модальную форму. Обработку текста веди в отдельном потоке.
2) Где лучше всего выполнять чтение исходного файла (у меня сейчас читается 100 строк в главной форме при изменении имени и файл целиком во вспомогательной форме при нажатии на кнопку "Пуск") и где хранить его (у меня на это есть StringList"ы, но где и когда их создавать/удалять)?
см. п.1.
3) Как при всем при этом обработать все ошибки ввода?
try
except
end
← →
staryx (2004-02-10 16:15) [3]А как сделать останов обработки по "Стоп"?
← →
staryx (2004-02-10 17:41) [4]У кого-нить есть соображения?
← →
Sandman25 (2004-02-10 17:43) [5][4] staryx © (10.02.04 17:41)
TThread посмотрите. Особенно Terminate и Terminated.
← →
staryx (2004-02-10 17:47) [6]Спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c