![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как определить путь к каталогу в котором нахожусь? [D7, WinXP]
Demo_nik © (2008-09-05 17:35:00)Удалено модератором
Примечание: спам
Demo_nik (2008-09-05 18:45:00) [1]спасибо за помощь
Renegat (2008-09-05 18:39:00) [2]> не проходит то что моя прога будет стоять не только на моей машине
Бугага. А кто мешает реализовать эти действия в собственно проге?
ЗЫ. только думаю ни один вменяемый антивирь вам этого сделать не даст.
А обход всяких проактивных защит да брандмауэров - это, боюсь, пока что слишком сложная для вас тема...
Demo_nik (2008-09-05 18:37:00) [3]не проходит то что моя прога будет стоять не только на моей машине
Renegat (2008-09-05 18:37:00) [4]Грубо говоря:
Венда лезет в ветку реестра, ассоциированную с расширением открываемого файла, и берёт оттуда путь к программе для его открытия.
И запускает эту прогу с парамом в виде имени и пути того самого файла.
Demo_nik (2008-09-05 18:34:00) [5]не совсем
Renegat (2008-09-05 18:30:00) [6]Та што вы.
И что же, простите, не канает?
Вы вообще понимаете, как происходит открытие файла, т.е. как Винда определяет, какой программой нужно файл открыть?
Demo_nik (2008-09-05 17:50:00) [7]Не канает, мне нужно именно путь каталога
Renegat (2008-09-05 17:45:00) [8]Вирусы пишем?
зы. HKEY_CLASSES_ROOT в помощь - разбираемся в структуре раздела, и меняем по всем расширениям открывающую прогу на свою.