Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.226.96.61] |
|
Сообщ.
#1
,
|
|
|
Подскажите кто знает, что надо в код добавить (или ещё как), чтобы документ (текстовый файл) сразу загружался в программу (текстовый редактор).
|
Сообщ.
#2
,
|
|
|
Если Вы используете TMemo или TRichEdit, то нужно сделать так:
1) Создать обработчик события формы OnCreate(); 2) Написать в нем следующий код: Memo1->Lines->LoadFromFile(имя_файла); Заходите на мой сайт: http://pgups-pvt.narod.ru/ |
Сообщ.
#3
,
|
|
|
Так скромно...
|
Сообщ.
#4
,
|
|
|
Так самое главное - как узнать имя загружаемого файла (документа)?
|
Сообщ.
#5
,
|
|
|
???
А разве Вы его сами знать не должны? |
Сообщ.
#6
,
|
|
|
Я-то знаю, а программа (редактор) как узнать может?!
|
Сообщ.
#7
,
|
|
|
Ничего не понимаю... Метод LoadFromFile() - в нём и пропишите Ваш путь. В чём соосно проблема?
|
Сообщ.
#8
,
|
|
|
Объясняю ситуацию подробно:
Имеем какой-либо текстовый файл. Щёлкаем правой кнопкой мышки по нему. В контекстном меню выбираем Отправить->"Программа.exe". Запускается "Программа.ехе", а документ в неё не загружен. В коде явно задать имя документа нельзя, т.к. текстовых файлов много и названия у всех разные... Вот такой большой проблем (для меня)! |
Сообщ.
#9
,
|
|
|
Тогда через параметры - ParamStr(), ParamCount
|
Сообщ.
#10
,
|
|
|
Спасибо за совет! Всё работает самым лучшим образом.
|