Завершение проги
1. Эти файлы не были доступны пользователю, кроме .exe конечно.
2. Хотелось бы, чтобы прога весила не 6 метров, а 600. То есть диск. Чо туда покидать? Просто советы дайте.
3. Надол Exe'шник зашифровать бы. Хорошую бесплатную прогу подскажите.
зы Пароль ставить на .mdb и .xls по-моему не стоит - бесполезно.
:eek: Впервые такое вижу ))) Все нормальные программисты (особенно ассемблерщики) пытаются прогу уменьшить хотябы еще на несколько байт, а ты предлагаешь 600 метров )))
Да засунь какой-нить большой ресурс в прогу и все )))
А оперативки у пользователя что должно быть не меньше гига? )
[QUOTE=Washington]Exe'шник зашифровать бы[/QUOTE]
Существует куча упаковщиков. Гугл в помощь.
[QUOTE=Washington]Пароль ставить на .mdb и .xls по-моему не стоит - бесполезно.[/QUOTE]
Единственное с чем я согласен )
Самый простой и надёжный способ..)
А оперативки у пользователя что должно быть не меньше гига? )
Не факт, в память ресурс грузится, если он "сдесь и сейчас" нужен (на то он и ресурс...), а если его просто в EXE уложить, но не вызывать, то он так в память и не попадёт.
Если ты свою прогу на диск кидать будеш, то поставь завершение записи (не помню точно как опция называется) и, ни кто, ни чего больше на диск не запишет.
p.s. По крайней мере это лучше, чем лишние 594 )) метра лишних на диске кушать, и не важно на CD или HDD.
Используй шифрование файла, сейчас достаточно таких свободно распростроняемых разработок. Тем более, что тебе размер файла мягко говоря НЕ ВАЖЕН.
p.s. но тут есть свои заморочки, к примеру если у тебя программа "на пол пути" вылетит, то ты можеш поиметь проблемы при следующем запуске.
1. Эти файлы не были доступны пользователю, кроме .exe конечно.
2. Хотелось бы, чтобы прога весила не 6 метров, а 600. То есть диск. Чо туда покидать? Просто советы дайте.
3. Надол Exe'шник зашифровать бы. Хорошую бесплатную прогу подскажите.
зы Пароль ставить на .mdb и .xls по-моему не стоит - бесполезно.
А что прости ты пишеш, если у тебя такие требования?
[QUOTE=misha_turist]Не факт, в память ресурс грузится, если он "сдесь и сейчас" нужен (на то он и ресурс...), а если его просто в EXE уложить, но не вызывать, то он так в память и не попадёт.[/QUOTE]
А вот и не-ет :-)
Теория
Resource can be discarded if no longer needed.
Вывод: ресурс загружается, а потом если уже не нужен выгружается. Тоесть оперативки все-равно надо много :-)
Практика
Я сегодня чуточку поизвращался :) Взял екзешник (1 шт.), файлик 200 метров (1 шт.) и "объединил" (DISCARDABLE).
Запускаю прогу... Смотру в дисп. задач - 200 метров!
Подождал полчаса - 200 метров!
А может это потому, что памяти достаточно?... Забил всю оперативку разными прогами (для чистоты эксперимента :)) - 200 метров. :confused:
[QUOTE=misha_turist]А что прости ты пишеш, если у тебя такие требования?[/QUOTE]
Да. Мне тоже интересно :-)
А вот и не-ет :-)
А как тогда его выгрузить из ОП?
PC. Расширение mdb у меня ассоциируется с файлами зачетки одного тестировщика :)