Типы программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Пиратская копия Delphi, Как?
Помогите соединить две программы..., Две проги..
Как записать запись в файл?, Есть вопрос.
Как в Киликс законнектиться к MS SQL Server?, Бросьте примером
Как в Киликс законнектиться к MySQL?, Бросьте примерчик, пожалуйста
Кто-нибудь пользовался dbExpress?
Опять про MDI
TImage, Масштабирование
TCustomWinSocket
Смерть буржуям!
Как Вы относитесь к курящим девушкам?
Как семетировать нажатие левой кнопки мыши
как проверить фаил на его занятость системой, как проверить фаил на его занятость сист
Интернет
Вопрос по поводу очишения папок в Outlook..., Возможно...
Есть ли визуальный компонент ..., ... для отображения диаграмм?
Два вопроса по поводу письма и size…, ....
Как использовать Shell API SHBrowseForFolder, Пример Кода
WM_KEYDOWN..., Существует ли, что нить типа WM_KEYPRESS
Сравнение строк
Как Вы относитесь к курящим девушкам?
Юникод....
Распознание текста
Экспорт параметров почты
Обсудим мой код проигрывания мидишек?, Обсудим мой код проигрывания мидишек?
Запуск программы через сеть ???, Запустить прогу через сеть
Чужие окна и как их прятать?
Есть две BMP'шки и TImage.....
Работа со строками, строки
Подвисание во время цикла...
Исключение?
Получить список всех сетевых имен в локальном сете, Получить список всех сетевых имен в лока
Разбить Wav файл
Как работают message?
Прога по скаче файлов дубль2, Или про размер буфера...
Вопрос?, не робят новые компоненты
Error-EAccessViolation
Писма и 10 акаунтов., Помогите!!!!
Как проиграть AVi файл из потока, Хочу TAVI.LoadFromStream
Задержка под Windows
Как на принтере печать по символьно?, в ДОС режиме, но посимвольно
Проболема,связи таблиц, и не только!!!, inalid variant type convertion!!!!!
Процедура size, подскажите!
Необходимо создать предварительный просмотр файла, *.RPX - ActiveReports
Как одним махом определить выполнение нескольких, Как одним махом определить выполнение н
Базы...., Почему????
.::Что вы сейчас пишете на делфи ..., .::Опрос!
На счет дискриптора окна...
Прога "виснет", че делать?
Рисование на TCanvas
Координаты Mouse?
Netmasters vs NT/XP, несовместимость компонентов NM
КаВыключить комп, Слабо?
treeView, создание удаление разделов
RAS, Как посчитать трафик?
Вопрос по поводу открытия файла.., Компоненты FileOpenDialog и FileSaveDial
Кто-нибудь работал с DOM технологией в Дельфи?
Base64, Весь файл надо-бы перекодировать
Сеть, передача/прием
Горячие клавиши, Пример кода
Еще раз о ресурсах, Есть вопрос
Как отловить ошибку?, Нужен дельный совет
TShiftState...
String в Integer
Нажатие кнопки мыши...
быстро перенести список из tlistbox в tlistview
Как Вы относитесь к курящим девушкам?
Вопрос по поводу открытия файла.., ...
HWND
System Menu, Как отловить нажатие.

Платные хостинги     Раскрутка сайта     Книги по программированию


как проверить фаил на его занятость системой, как проверить фаил на его занятость сист

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- как проверить фаил на его занятость системой?

- Попробовать открыть его в монопольном режиме... или удалить

- Или позвонить ему на мобилу и если гудки то значит занят.

- Если номер знаешь..

- На самом деле вопрос интересный. Действительно ли надо открывать файл чтобы узнать его занятость. Я думаю что нет и уверенность основывается на следующий фактах:1) Сама ось то знает об этом, следовательно список где-то хранится, наверняка есть методы чтобы его выцепить2) Я видел программы, которые выдают список заблокированных файлов - уж не пробуют же они открыть все файлы на моем диске чтобы определитсяТак что вопрос остается открытым.

- Я где-то видел пример того как опредилить занят фаил или нет но забыл где    

- Вот, что я нашёл:Function ApplicationUse(fName : string ) : boolean; var  HFileRes : HFILE; begin  Result := false;  if not FileExists(fName) then exit;  HFileRes := CreateFile(pchar(fName), GENERIC_READ or GENERIC_WRITE,0, nil,     OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL, 0);  Result := (HFileRes = INVALID_HANDLE_VALUE);  if not Result then CloseHandle(HFileRes); end; procedure TForm1.Button1Click(Sender: TObject); begin  if ApplicationUse('c:\project1.exe') then     ShowMessage('Application in use')        else           ShowMessage('Application not in use'); end;

- Я же сказал: "попробовать открыть в монопоьном режиме". Я не пошутилПоследний пример это не что иное. Можно ещё с TFileStream

- Я понимаю что ты не шутил, я именно так и поступаю, когда мне надо определить, например, когда внешняя программа закончит работать с файлом. Но может можно как-нибудь извлечь из вамой оси список открытых файлов?

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с учебник | программирование сотовых | офшорное программирование | примеры линейное программирование | анализ программирование | программирование делфи | cgi программирование | программирование atmel | школа программирования | типы программирования | практика программирования | программирование autocad | программирование профессиональное | обзор языков программирования | среда программирования delphi | задачи целочисленного программирования | характеристика языка программирования | стиль программирования | постановка задачи программирование | программирование серверов | программирование диплом скачать | применение программирования | Ссылки

Все про практика программирования