Вопрос № 118160: Здравствуйте, уважаемые эксперты.
1. Как можно проверить существует ли данная папка и при необходимости её создать?
2. Как сохранить TBitmap в иконку .ico?...Вопрос № 118237: Здравствуйте! Я изменил в реестре ключ. Но изменения вступают в силу только после того, как я перезагружу компьютер, или убью и снова запущу процесс Explorer.exe. Как сделать так, чтобы эти изменения вступили в силу, БЕЗ перезагрузки компьютера и Exp...
Вопрос №
118.160
Здравствуйте, уважаемые эксперты.
1. Как можно проверить существует ли данная папка и при необходимости её создать?
2. Как сохранить TBitmap в иконку .ico?
Ответ отправил: Markedone (статус: 3-ий класс)
Ответ отправлен: 12.01.2008, 20:34 Оценка за ответ: 5
Отвечает: Евсюков Виталий Евгеньевич
Здравствуйте, Хукаленко Дмитрий!
На вторую часть вопроса см. ответ в приложении: (взято с http://delphiworld.narod.ru - вообще почаще наведывайтесь туда)
Приложение:
--------- I Aear can ve na Mar
Ответ отправил: Евсюков Виталий Евгеньевич (статус: 3-ий класс)
Ответ отправлен: 13.01.2008, 13:07 Оценка за ответ: 5
Отвечает: Genia007
Здравствуйте, Хукаленко Дмитрий!
Проверка существовании папки делает следующая функция:
DirectoryExists(Name: string): Boolean,
Создание папки:
CreateDir(const Dir: string): Boolean с указанием промежуточных директорий, или
ForceDirectories(Dir: string): Boolean без указания промежуточных директорий,
Пример создания папки если её нет:
If not DirectoryExists('proba') then
ForceDirectories('proba');
Ответ отправил: Genia007 (статус: 4-ый класс)
Ответ отправлен: 15.01.2008, 12:08
Вопрос № 118.237
Здравствуйте! Я изменил в реестре ключ. Но изменения вступают в силу только после того, как я перезагружу компьютер, или убью и снова запущу процесс Explorer.exe. Как сделать так, чтобы эти изменения вступили в силу, БЕЗ перезагрузки компьютера и Explorer'а ??
Ключи разные бывают и неспроста винда при изменении отдельных настроек (а почти все они хранятся в реестре требует перезагрузки (хотя на практике иногда может обойтись без нее).
Вот небольшое указание: http://forums.realcoding.net/index.php?showtopic=4053
Ответ отправил: Ranmasao (статус: 2-ой класс)
Ответ отправлен: 13.01.2008, 11:15 Оценка за ответ: 3
Отвечает: Евсюков Виталий Евгеньевич
Здравствуйте, Киреев Тимур!
Если система требует перезагрузки компьютера для принятия изменений, то никак.
Да, прибить процесс explorer'а - не панацея. Перезагрузка требуется не спроста...
--------- I Aear can ve na Mar