Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Вниз

Как сделать файл доступным для записи нескольким программам сразу   Найти похожие ветки 

 
Shadow   (2002-10-19 10:38) [0]

сабж


 
Song   (2002-10-19 11:02) [1]

Сразу нельзя. Выходом может быть разграничение доступа для программ т.е. когда в один момент времени к файлу имеет доступ только одна программа (будь то чтение или запись).


 
Anatoly Podgoretsky   (2002-10-19 11:06) [2]

Снять атрибут ReadOnly и не захватывать файл монопольно.


 
Bis   (2002-10-19 17:33) [3]

2Song
ты неправ, в WinSDK даже пример есть такого использования файлов
только лучше использовать WinAPI для этого.


 
Anatoly Podgoretsky   (2002-10-19 17:51) [4]

Delphi VCL ничуть не хуже, но удобнее, это обертка над WinAPI


 
TTCustomDelphiMaster   (2002-10-19 18:00) [5]

Bis

В каком месте искать пример?


 
Bis   (2002-10-19 18:17) [6]

2TTCustomDelphiMaster
открой тему в хелпе виндовском:

Reading, Writing, and Locking Files

в конце есть пример для одного файла, но используя эту
методику можно сделать для нескольких.

2Anatoly Podgoretsky
Не спорю насчет Дельфи, но блокирует ли она записи во время вставки?
Лучше подстраховаться на всякий случай

удачи))


 
Anatoly Podgoretsky   (2002-10-19 18:33) [7]

Смотри fmShare константы метода TFileStream,Create или аналогично для WinAPI


 
PVOzerski   (2002-10-20 03:35) [8]

Можно даже работать через обычные паскальные файловые переменные, но это из разряда трюков. Если интересно, могу объяснить.


 
Song   (2002-10-20 10:12) [9]

2Bis (19.10.02 17:33)
А примерчик можно?


 
TTCustomDelphiMaster   (2002-10-20 10:15) [10]

PVOzerski

Просим, просим...



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

Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
6-101401
Ryser
2002-08-27 11:53
2002.10.31
Передача команды из приложения на Linux сервер


1-101231
Kinder
2002-10-18 22:49
2002.10.31
Че за фигня-я-я-я ???


1-101218
brestmarket
2002-10-21 17:56
2002.10.31
Необходимо создать свой закрытыйформат БД, напр. как в Lingvo


1-101194
SkyQuake
2002-10-21 14:11
2002.10.31
Системный цвет в глобальный


1-101262
Yakimaha
2002-10-22 12:30
2002.10.31
Отчет в Word





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский