Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 28 января!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

AlexZ CRaCker Есть ли в WinХР FindFirstFile ? ? сабж


AlexZ CRaCker Есть ли в WinХР FindFirstFile ? ? сабж
+ Если нет, то что там есть взамен?
CReg [TSRh] :: AlexZ CRaCker пишет:
цитата:
Есть ли в WinХР FindFirstFile ?


Конечно, а с чего бы вдруг ей там не быть?
И почему вообще возник данный вопрос? Написал бы сразу по-подробнее :)

fuck it :: ээ... все знаю что в XP коряво-глючный поиск текста в файле, думаю поэтому возник этот галимы вопрос :)

AlexZ CRaCker :: В ХР есть-это кул. Тогда возьму её. Только эта АПИха не совсем понятна. Кор, типа этого:
«FindFirstFile (’C:\MyPath\_IsFile.qwe’, ?, ?); // ? - х/з как там быть.
если нет файла, то одно, если есть, то делай другое»
ну, вобщем незнаю я как с ней обращатся. (Паскаль)
FindFirstFile( lpFileName: PChar; var lpFindFileData: TWIN32FindData): THandle; stdcall;
А так в хелпе сказано. Может кто пояснит?

CReg [TSRh] :: Вообще она немного не так выглядит. А точнее:
HANDLE FindFirstFile(
LPCTSTR lpFileName, // pointer to name of file to search for
LPWIN32_FIND_DATA lpFindFileData // pointer to returned information
);
Если честно, то я не совсем понимаю, что здесь надо пояснять? В MSDN’е все подробно расписано, лучше туда обратиться. Если есть какие-то конкретные трудности (конкретная задача не получается), то напиши подробнее.

AlexZ CRaCker :: Короче, кто знает, как эту АПИ в делфи заюзать (вид)? Ато транслятор не пускает
Задача - найти файл с именем в папке.

CReg [TSRh] :: AlexZ CRaCker пишет:
цитата:
Короче, кто знает, как эту АПИ в делфи заюзать


Про дельфи я ничего не знаю. Могу помочь с Си или асмой.

XoraX :: var
F:Tsearchrec;

begin
FindFirstFile(’c:\myfile.exe’,F);
end;

как-то так

fuck it :: var H:THandle;
F:TWin32FindData;
begin
H:=FindFirstFile(’c:\somefolder\*.*’,F);//*.* или сразу тебе нужный файл
while FindNextFile(H,F) do //тут делай что тебе надо,имена найденых фалов будут в F.cFileName.
...
//в конце незабудь
FindClose(H);

fuck it :: XoraX TSearchRec придумал дядя борланд, подглядев у дяди била, так что что бы юзать его нуна юзать SysUtils и фсё такое...

AlexZ CRaCker :: fuck it
Спасибо! Теперь работает без SysUtils. А H:THandle; - зачем? я убрал, может зря?

fuck it :: просто память не освобождаеться после поиска...
решай сам :)






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS