|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.01.2015, 03:55 | #1 |
Регистрация: 01.03.2013
Сообщений: 3
|
Шаблон документа прямиком в программе
Доброго времени. Отчаяние вынудило меня написать сюда ибо ответа на вопрос я найти не могу.
есть программа, которая заменяет помеченные слова в ворд документе, на то что в edit'ах введет пользователь. шаблон документа берется таким образом Код:
собственно вопрос: как добавить файл шаблона в саму программу? чтобы этот шаблон не находился в заданной папке и мы его от туда не считывали, а чтобы он сразу находился в программе, если такое возможно, то как считывать его? p.s.: не нашел ответа, то ли формулировал криво, то ли такое невозможно, надеюсь вы меня поймете Последний раз редактировалось Stilet; 21.01.2015 в 07:38. |
21.01.2015, 05:26 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Возможно решить данную задачу полностью закодировав формирование файла Word в программе. Однако с технической точки зрения это гораздо сложнее и менее удобно, чем использовать шаблон.
|
21.01.2015, 07:20 | #3 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Если с программированием знакомы на уровне пары курсов - то не должно быть проблемы разобраться с сохранением файлов в ресурсах программы - на сей счёт и в гугле и на форуме десятки тем примеров и разъяснений.
Этот вариант делает возможным относительно лёгкое изменение шаблона (надо только перекомпилировать ресурсы и саму программу после изменения) и естественно позволяет хранить шаблон прямо в экзешнике. Работу с шаблоном осуществлять тоже несложно - в соответствующих темах про ресурсы есть масса вариантов - например, сохранить временно в файл, обработать и удалить файл. Искать, если не в курсе, так : открыть ссылку поиск-расширенный поиск сверху данной страницы (меню форума как бы) - там с поле поиска ввести "ресурс" (без кавычек) и ограничить поиск разделами дельфи, нажать кнопку поиск и изучать выдачу. |
21.01.2015, 07:43 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Подкину на всяк случай еще одну альтернативную идею. Не, я не против ресурсов, но если напихать в них много файлов, сама экзечинка раздуется.
Я бы все шаблоны запихал либо в BLOB поля какой-нить переносимой БД (типа Firebird) и на нее пароль на открытие поставил бы (всмысле роль). Или же в ZIP файл, в котором бы тупо переименовал расширение. Если и догадаются взламывать то не сразу. ИМХО так было бы удобнее, особенно если понадобится добавлять или удалять шаблон - не придется перекомпилировать экзешник.
I'm learning to live...
|
21.01.2015, 17:10 | #5 |
Регистрация: 01.03.2013
Сообщений: 3
|
как искать я пока чтт помню, а вот за ресурсы спасибо, не знал про них, вот и не знал как это искать, в программировании я не сеньор, так что просстите за такие вопросы
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сохранение документа в шаблон | Natalia_Valerievna | Microsoft Office Excel | 8 | 20.06.2012 17:54 |
Дано: таблица в Exel (3 столбца, 4000 строк) и шаблон документа. Задача: Распечатать один и тот-же шаблон документа, под | Evgenya040305 | Помощь студентам | 2 | 24.11.2011 22:21 |
Считывание со сканера в шаблон документа | Nikolay88 | Общие вопросы Delphi | 2 | 03.03.2011 04:24 |
Вставить картинку в шаблон документа | natasha | Microsoft Office Word | 1 | 17.08.2008 09:21 |
Как создать универсальный шаблон документа? | CoolMan | Microsoft Office Word | 1 | 18.12.2007 09:10 |