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

Вниз

FileOpen для совственного процесса   Найти похожие ветки 

 
Users   (2004-09-17 11:29) [0]

Нужно открыть на чтение собственный файл :

Var
 f                 : THandle;
...
 f := FileOpen("Project1.exe", fmOpenRead );

Получаем INVALID_HANDLE_VALUE

НО через :

f:=_lOpen("Project1.exe", OF_READ);

ВСЕ нормально открывает !!!

В чем проблема, не хочется использовать старую Win16 функцию.


 
Игорь Шевченко ©   (2004-09-17 11:32) [1]

f := FileOpen("Project1.exe", fmOpenRead or fmShareDenyNone );

?


 
Users   (2004-09-17 11:37) [2]

Спасибо! Работает !

Я нашел практически то же самое :

f:=CreateFile("Project1.exe", GENERIC_READ, FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)



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

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

Наверх




Память: 0.46 MB
Время: 0.029 c
3-1095750966
Mitrofan
2004-09-21 11:16
2004.10.17
Как в DBGridEh внизу получить сумму по столбцу


3-1095676973
slaviq
2004-09-20 14:42
2004.10.17
Помогите решить проблемму table read only


3-1095752054
Rule
2004-09-21 11:34
2004.10.17
Непонятное суммирование в IB в storedprocedure


1-1096529257
Term
2004-09-30 11:27
2004.10.17
Простой вопрос, как сделать что бы в TPageControl сделать нужную


14-1096250152
Думкин
2004-09-27 05:55
2004.10.17
С днем рождения! 27 сентября