Показать сообщение отдельно

  #4  
Старый 12.12.2007, 18:54
Hellsp@wn
Постоянный
Регистрация: 29.04.2007
Сообщений: 496
Провел на форуме:
2715445

Репутация: 588
По умолчанию

1 вопрос пока не проверял...

Есть pathbuf = array [0..MAX_PATH] of char и у нас 4 таких переменных,
т.е. 4 * 261 = 1044 (в идиале) байт под эти строки. Может лучше бы было использовать
pchar + LocalAlloc or VirtualAlloc? Съэкономили бы ещё несколько сотен байт

Для проверки существования файла лучше юзать
Код:
function FileExits(const exe:pchar):boolean;
begin
  result:=TRUE;
  If (GetFileAttributes(exe) = DWORD(-1)) then result := FALSE;
end;
т.к. ей нужен только 1 параметр на вход

Последний раз редактировалось Hellsp@wn; 12.12.2007 в 19:00..
 
Ответить с цитированием