![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,481
|
![]()
Здрасте, господа программисты !
Проблема заключаться в том, что не получаться заблокировать файл, я блокирую через функцию "OpenFile". Код:
С LockFile- не знаю как. может кто-то знает другой способ или решение этого ? Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
![]()
Попробуй так :
Код:
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,481
|
![]()
Спосибо за ответ.
Но нет, мне не открыть надо, а заблокировать файл ! |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Во-первых OpenFile возвращает не String а THandle
Во-вторых нужно описать переменку, принимающую инфу по открытому файлу - _OFSTRUCT: Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,481
|
![]() Цитата:
Если конечно @os убрать @ и просто os- то файль заблокирован, пока прога работает, это та я и др процедурой могу, а мне же надо что-б он был заблокирован всегда! можно конечно на explorer повесить этот файл, но зачем ресурсы жрать!!! Последний раз редактировалось uberchel; 24.04.2009 в 08:47. |
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
Если хочеш малый размер можно на асме написать, не сильно и сложно. P.S. Даже такая "защита" обходится. Учти.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,481
|
![]()
Да, ты прав, пишу новую защиту в 4 уровня и проблема только вот в этом,
контроль целостности приложения. А демона писать или на системный процесс вешать, не хочу уже говорил, тем более пишу твикер! Знаю, что в реестре можно где-то прописать - но точно где не знай !!! |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,481
|
![]()
Да, дак вот, это всё где-то в реестре, но я не знаю, если знаешь напиши пожалуйста !
Последний раз редактировалось uberchel; 24.04.2009 в 10:05. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с созданием текстового файла | BuT@JL | Помощь студентам | 3 | 27.02.2009 18:04 |
Проблема с созданием CButton | st1q | Общие вопросы C/C++ | 5 | 14.09.2008 13:57 |
Проблема с созданием компонентов | dr.Chas | Общие вопросы Delphi | 4 | 25.04.2008 20:12 |
Проблема с созданием файла справки | belochka | Общие вопросы Delphi | 5 | 05.11.2007 18:24 |