Здравствуйте, гость ( Вход | Регистрация )
| Гость_Mamont_* |
Feb 1 2007, 10:29
Сообщение
#1
|
|
Guests |
Необходимо написать программу. Все могу сам, но уперся в один вопрос, решение которого ни где не могу найти.
Требуется, чтобы программа не создавая никаких дополнительных файлов могла хранить некоторый объем текстовой информации. Т.е. запускаешь прогу, записываешь пару строк, закрываешь прогу. Опять запускаешь прогу, и информация введенная ранее доступна для чтения и редактирования. |
|
|
|
![]() |
| Гость_belka_* |
Feb 1 2007, 12:46
Сообщение
#2
|
|
Guests |
ехе-шник можно перекомпилировать, представляю тебе небольшие шаги действий.
1) делаешь программу, однако же строго в начале прописываешь все переменные(!!!!!!!!!) 2) в программе следует предусматреть сохранение нового ехе-файла и его запуск с послудуещем завершением старой программы. (детально: а) программа содержит свой же код. б) программа пишет код в ноый файл в) программа запускает новый файл г) программазакрывает себя после успешного запуска. бугыг) 3) открой в ассемблере скомпелированную прогу(ехе-файл). 4) найди блок с резервацией переменных(сам читай как это делать) 5) запиши этот нескомпелированный код в начальный код программы на бейсике 6) заново откомпелируй ее предусматривая пункт 2) вот и всё. п.с. блондинки рулят |
|
|
|
| Гость_Mamont_* |
Feb 1 2007, 12:49
Сообщение
#3
|
|
Guests |
ехе-шник можно перекомпилировать, представляю тебе небольшие шаги действий. 1) делаешь программу, однако же строго в начале прописываешь все переменные(!!!!!!!!!) 2) в программе следует предусматреть сохранение нового ехе-файла и его запуск с послудуещем завершением старой программы. (детально: а) программа содержит свой же код. б) программа пишет код в ноый файл в) программа запускает новый файл г) программазакрывает себя после успешного запуска. бугыг) 3) открой в ассемблере скомпелированную прогу(ехе-файл). 4) найди блок с резервацией переменных(сам читай как это делать) 5) запиши этот нескомпелированный код в начальный код программы на бейсике 6) заново откомпелируй ее предусматривая пункт 2) вот и всё. п.с. блондинки рулят Хм... Интересное решение... Обязательно попробую, спасибо. |
|
|
|
Mamont Visual Basic 6.0 Feb 1 2007, 10:29
LLeSS Можно попробывать в реестр записать...если текст н... Feb 1 2007, 10:41
belka ЕХЕ-файлы перезаписать сложно, таких мозгов наверн... Feb 1 2007, 12:14
Mamont LLeSS, пасиба, но необходимо, именно чтобы инфа б... Feb 1 2007, 12:14
belka БД рулят: научись работать с ними Feb 1 2007, 12:15
Mamont Цитата(belka @ Feb 1 2007, 12:15) БД руля... Feb 1 2007, 12:20
belka а БД у всех уже есть
так раз не сложно, как ты себ... Feb 1 2007, 12:21
Mamont Цитата(belka @ Feb 1 2007, 12:21) а БД у ... Feb 1 2007, 12:28
belka Цитата(Mamont @ Feb 1 2007, 12:28) Самый ... Feb 1 2007, 12:32
Mamont Цитата(belka @ Feb 1 2007, 12:32) ну за ч... Feb 1 2007, 12:36
LLeSS БД, это файлы.
Объясни что за софт. Может смогу по... Feb 1 2007, 12:22
belka ЦитатаБД, это файлы.
однако же они функцианируют к... Feb 1 2007, 12:29
Mamont Цитата(belka @ Feb 1 2007, 12:29) однако ... Feb 1 2007, 12:33
LLeSS хм. править екзешник, к томуже запущенного приложе... Feb 1 2007, 12:36
Mamont Цитата(LLeSS @ Feb 1 2007, 12:36) хм. пра... Feb 1 2007, 12:46
Amp Цитата(belka @ Feb 1 2007, 12:46) б) прог... Feb 1 2007, 12:51

belka Цитата(Amp @ Feb 1 2007, 12:51) Секции/за... Feb 1 2007, 12:54

Amp Цитата(belka @ Feb 1 2007, 12:54) ну сама... Feb 1 2007, 12:58
Amp а) программа содержит свой же код.
На то она и про... Feb 1 2007, 13:29
belka че ты на мне отрываешься? очень похоже на неудачни... Feb 1 2007, 13:37
belka сам то понимаешь смысл про физическую и логическую... Feb 1 2007, 13:39
Amp Цитата(belka @ Feb 1 2007, 13:39) сам то ... Feb 1 2007, 13:48
belka еще пива выпей в честь победы, бугыг Feb 1 2007, 13:51
JoNy202 с визуал бэйсиком не знаком, но приведу пример на ... Feb 4 2007, 02:00
Arturio Цитата(JoNy202 @ Feb 4 2007, 02:00) с виз... Nov 13 2007, 16:55
Ireul Кубейсик давно забыл, могу максимум подсказать алг... Nov 13 2007, 20:50![]() ![]() |
|
Текстовая версия | Сейчас: 28th November 2025 - 06:35 |