![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| SandyProgrammer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 26.3.2008 Репутация: нет Всего: нет |
Здравствуйте, уважаемые Программисты!
Меня интересует такой вопрос. Можно ли сохранять и загружать строки в рабочий exe-файл? В сети нашёл несколько примеров, которые позволяют сохранять данные в exe, но при попытке использования сих примеров, выдаётся ошибка, что файл занят, ну это естественно, ведь он в данный момент запущен. Если возможно сохранить и загрузить строку в свой собственный exe в момент работы программы, то пожалуйста, подскажите как. |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 31 Всего: 484 |
Во время работы, ехе недоступен для модификации.
|
|||
|
||||
| Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 2 Всего: 30 |
SandyProgrammer, Загружать нет, ну если только не рмееш ввиду загрузка из файлов.
Сохранять можно в пемеренных / константах незнаю то ли имелось ввиду -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
| SandyProgrammer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 26.3.2008 Репутация: нет Всего: нет |
В общем суть в следующем. Пользователь вводит строку, нужно её сохранить, причём не создавая дополнительных файлов.
|
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 22 Всего: 128 |
стандартными способами AFAIK - нельзя
-------------------- There are always someone smarter than you... |
|||
|
||||
| SandyProgrammer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 26.3.2008 Репутация: нет Всего: нет |
Спасибо за ответ. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 8 Всего: 329 |
||||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Есть одна интересная тема, правда не уверен, что сработает. Называется дополнительные потоки NTFS. Это специальная информация которую может хранить NTFS при этом не меняя размер файла. Т.е. фактически скрыто для пользователя. Единственное, я не уверен доступно ли это будет если стоит запрет на запись файла.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Я читал в статье на RSDN, что к файлу на 5кб можно прикрепить потоков на несколько Гб. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| SandyProgrammer |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 48 Регистрация: 26.3.2008 Репутация: нет Всего: нет |
Alexeis, опа! А можно про эти потоки поподробнее? Очень заинтересовало.
Akella, реестр не катит. |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
утя нтфс гарантированно? Добавлено через 8 минут и 38 секунд это зависимые величины? или как пример? Даже если так, то мне кажется что все это имхо не очень хороший... подход. На кой мне на компе лишних несколько гигов неизвестно откуда и какой инфы п.с. но вообще интересно как это реализуется. ссылочку не найдешь? -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| yurik_l |
|
|||
|
тарантиноман Профиль Группа: Участник Сообщений: 49 Регистрация: 17.9.2006 Репутация: нет Всего: 3 |
||||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
ссылка но сорс дохлая... -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |