|
Вопрос # 6 095/ вопрос решён / |
|
Здравствуйте, эксперты!
Помогите, подскажите пожалуйста. Как в мемо отображать файлы txt или doc.. Просто у меня вот что. Я делаю поиск информации. Взяла Эдит и батон (они находятся на форм1), в эдит вводится слово, нажимаем на батон, программа переходит на форм2, там мемо..Надеюсь все правильно объяснила
 |
Вопрос задала: Helga_93 (статус: Посетитель)
Вопрос отправлен: 24 апреля 2012, 07:19
Состояние вопроса: решён, ответов: 1.
|
Ответ #1. Отвечает эксперт: Толяныч
Здравствуйте, Helga_93!
Непонятно, почему Memo должно быть на Form2, а не там же, где Edit и Button. Ну да ладно. А в Мемо загружается просто :
Memo1.Lines.LoadFromFile ('MyFile.txt') ;
А вот с doc может быть облом : там ведь не только тексты могут быть, а и рисунки и пр.
 |
Ответ отправил: Толяныч (статус: 4-ый класс)
Время отправки: 24 апреля 2012, 12:06
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 4; последнее сообщение — 25 апреля 2012, 00:39; участников в обсуждении: 2.
|
Толяныч (статус: 4-ый класс), 24 апреля 2012, 12:12 [#1]:
А вообще, по-моему, лучше загрузить файл в строковый массив и искать в нем, а в мемо выводить только строки с совпадением, можно добавить номер строки.
|
|
Helga_93 (статус: Посетитель), 24 апреля 2012, 12:30 [#2]:
Спасибо большое. Просто отвечу почему мемо на форме 2.. просто я делаю дипломку.. я конечно не гениальный программист.. можно даже сказать новичок. и я думаю что когда пользователь будет вводить текст в эдит, нажмет на батон и перейдет на 2 форму.. Хочется чтоб все было по нормально..
|
|
Helga_93 (статус: Посетитель), 24 апреля 2012, 12:32 [#3]:
Да, извиняюсь, а форм1 и 2 между собой связывать не надо?
|
|
Толяныч (статус: 4-ый класс), 25 апреля 2012, 00:39 [#4]:
Никак не врублюсь - зачем тут форма 2 ? На одной разместить Edit, Button и Memo. Если форма 2 - это другое приложение, выполняющее отдельные функции, то тут надо задействовать механизм работы со сторонними окнами через FindWindow. Этот вопрос обсуждался в форуме, и в статьях есть на эту тему. Но я в этом вопросе пока не шибко гуру, потому пас.
PS. Как увидел "Форма 2", так сразу 1-й отдел вспомнился. Сгинь, нечистик, не приснись ночью !
|
11 мая 2012, 16:18: Статус вопроса изменён на решённый (изменил модератор DNK)
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|