|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.12.2010, 21:38 | #1 |
Пользователь
Регистрация: 07.06.2010
Сообщений: 13
|
Реализация
Здраставуйте, появились некоторые проблемки, при доработке одной программы для работы в локальной сети, офиса, где я работаю.
Вот такая небольшая замудренность, есть программа которая редактирует только один определенный файл, но потом при закрытии самой программы не сохранят этот файл. Сам же файл не имеет расширения. Как при помощи нажатия одной кнопки, можно осуществить сохранение файла, с предварительным предупреждением сохранять или нет? Хотел бы спросить, как можно осуществить следующее, на форме поставить чекбокс, и при в выборе пользователем галочки в этом чекбоксе, и нажатием кнопки, происходили изменения в реестре, к примеру, можно было заблокировать диспетчер задач, или редактор реестра? Как осуществить создание формы, которая постоянно будет показывать при ее открытии, содержимое одной папки, которая в свою очередь находиться в одной дирректории с самой программой. В этой форме должны отображаться файлы, и при добавлении нового файла, программа его видела. Также при выборе нужного файла, можно было при нажатии кнопочки на форме, можно было его заархивировать его. Заранее благодарен. С уважением Александр! Последний раз редактировалось stopvirus; 19.12.2010 в 21:45. |
22.12.2010, 10:08 | #2 | ||
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Цитата:
Что касается работы с реестром,а также с нетипизированными файлами из Delphi - это описано в любом нормальном уч. пособии. Цитата:
можно её использовать, но, ИМХО, лучше от 7-Zip архиватора консольную часть c библиотеками использовать и не мудрить - просто консольными командами из Delphi-программы архивировать нужные Вам файлы.
Темы для WordPress. Русские WordPress шаблоны
Последний раз редактировалось Alexei91; 22.12.2010 в 10:15. |
||
22.12.2010, 10:33 | #3 |
Пользователь
Регистрация: 07.06.2010
Сообщений: 13
|
Про архивацию, в самом проекте есть библиотека unrar.dll через нее я так понимаю не возможно заархивировать?
Можете примеры показать чисто условно как все это реализовать? Как можно сохранить этот файл без расширения? |
22.12.2010, 11:44 | #4 |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Можно использовать WinExec (ещё есть ShellExecute и ещё что-то там со своими особенностями работы, не помню).
Код:
Код:
Параметры запуска 7z в справке - там все подробно описано - http://www.7-zip.org/ Из 7-zip "выковыревал" 7.exe и 7z.dll - ок. 1 МБ. Размер не главное. P.S. UnRAR никогда не использовал - так что не знаю. RAR коммерческий - так что с документацией туговато будет. 7-zip Freeware - по уровню сжатия в собственном формате 7z превосходит WinRAR.
Темы для WordPress. Русские WordPress шаблоны
|
22.12.2010, 11:56 | #5 |
Пользователь
Регистрация: 07.06.2010
Сообщений: 13
|
да можно прямо конкретные примеры на форме, мне просто так проще понять
Да программа пишется в delphi. Последний раз редактировалось artemavd; 23.12.2010 в 05:03. |
22.12.2010, 12:18 | #6 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
1) Пользуйтесь кнопкой "Правка" в своих сообщениях !
2) Искали ? Ну там ... на форуме с ключевым словом 7Zip, в Google или Yandex`е ? 3) Поиск дает ооочень многое ! P.S. Правила Форума ! Пункты 0 и 1 !
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Последний раз редактировалось Kotofff; 22.12.2010 в 12:21. Причина: Правила Форума ! |
22.12.2010, 12:42 | #7 |
Пользователь
Регистрация: 07.06.2010
Сообщений: 13
|
Kotofff пользовался, описание поверхностное, вот и обратился к вам!
Помогите решить данные проблемы, сейчас больше всего необходимо это сохранение файла. А если к примеру упаковывать в .zip можно обойтись встроенными средствами delphi? |
22.12.2010, 12:56 | #8 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
Искали говорите. А вот этого не находили ? - http://www.programmersclub.ru/ahillesarhiv/
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
22.12.2010, 23:08 | #9 | |
Пользователь
Регистрация: 07.06.2010
Сообщений: 13
|
Цитата:
Каксохранить файл то? |
|
23.12.2010, 08:36 | #10 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
А что нужно сохранять в файл? Вы скажите, а мы уж подумаем как помочь... К сожалению, бригадир телепатов сейчас в отпуске.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация инвентаря. | VintProg | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 15 | 16.11.2010 15:19 |
Реализация named_pipe | Sparky | Общие вопросы .NET | 0 | 30.04.2010 19:39 |
Реализация отмены?!?!?!? | Xdron | Общие вопросы Delphi | 6 | 28.04.2010 18:15 |
Реализация мультиплексирования | Vampire Kain | Помощь студентам | 5 | 26.12.2009 14:43 |
Реализация программы | Lemo | Общие вопросы Delphi | 2 | 30.05.2009 14:31 |