Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.31;
Скачать: CL | DM;

Вниз

Перехват обращения к Cd-Rom у   Найти похожие ветки 

 
Tsatur   (2001-11-29 22:39) [0]

Ну, привет, программеры! Не подскажите ли, как мне перехватить обращение к файлу на CD-ROM диске и переправить его.
Например:
обращение: Е(сд-ром):\x.exe
а переделать на c:\mydoc\ok.exe?


 
paul_shmakov ©   (2001-12-02 02:20) [1]

перехватывать вызовы api. в частности CreateFile, OpenFile, LoadLibrary,
GetCommandLine, (это чтобы работало XXX.LoadFromFile(ExtractFilePath(ExtractFilePath(ParamStr(0)) + "file.txt")), GetModuleFileName и т.д.
если нужно перехватывать конкретное обращение к конкретному файлу, то будет достаточно перехватить вызов всего одной функции (например, CreateFile).
про перехват функций достаточно много написано (и в интернете, и в книжках - у рихтера например). следует искать про перехват api и внедрение dll в чужое адресное пространство.



Страницы: 1 вся ветка

Текущий архив: 2002.01.31;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.01 c
1-100013
IronHawk
2002-01-14 12:16
2002.01.31
Кто поможет, ПЛИЗ. Родное Previev от QuickRep ....


14-100051
fliz
2001-12-07 11:37
2002.01.31
что лучше - сисадминство или прогерство?


1-99947
Kaginava
2002-01-11 23:58
2002.01.31
как считывать строки из текстового DOS файла


3-99890
Sashka
2001-12-28 01:32
2002.01.31
component for MSSql & MySql


14-100052
evgeg
2001-12-08 15:16
2002.01.31
Какой проект можно считать большим? И кто в таких участвовал?