Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как определить путь к каталогу в котором нахожусь? [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 в помощь - разбираемся в структуре раздела, и меняем по всем расширениям открывающую прогу на свою.


Наверх

Титульная страница Поиск, карта сайта Написать письмо