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

Вниз

Одновременный доступ к файлу.   Найти похожие ветки 

 
AlexanderSK   (2003-10-14 16:16) [0]

Подскажите как открыть файл на чтение, так чтобы он был доступен на чтение из других нитей того же приложения!
Использую TFileStream.Create(myfile, fmOpenRead).

Заранее благодарен!


 
AlexanderSK   (2003-10-14 16:17) [1]

Использую TFileStream.Create(myfile, fmOpenRead) - при этом из другой нити открыть файл не удается!


 
Anatoly Podgoretsky   (2003-10-14 16:19) [2]

or fmShareDenyWrite


 
Семен Сорокин   (2003-10-14 16:19) [3]

fmOpenRead or fmShareDenyNone


 
AlexanderSK   (2003-10-14 16:28) [4]

Спасибо!


 
Anatoly Podgoretsky   (2003-10-14 16:31) [5]

Семен Сорокин © (14.10.03 16:19) [3]
Это не совсем верный ответ.


 
Семен Сорокин   (2003-10-14 16:35) [6]

Anatoly Podgoretsky © (14.10.03 16:31) [5]
почему?
fmShareDenyWrite Write access is denied.
fmShareDenyNone Allows full access for others.


 
Anatoly Podgoretsky   (2003-10-14 16:44) [7]

Потому, что ему надо разрешить открытие на чтение, а не на запись


 
Семен Сорокин   (2003-10-14 16:50) [8]

Anatoly Podgoretsky © (14.10.03 16:44) [7]
согласен, не заметил сначала, что только для чтения


 
Anatoly Podgoretsky   (2003-10-14 16:58) [9]

А думаешь почему я так мягко обратил внимание :-)


 
AlexanderSK   (2003-10-14 17:12) [10]

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


 
Anatoly Podgoretsky   (2003-10-14 17:37) [11]

fmOpenWrite or fmShareDenyWrite

Ты бы все таки взлянул в справку, там же все это описано и очень зорошо



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

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

Наверх





Память: 0.46 MB
Время: 0.011 c
4-89638
Andrey_g
2003-08-21 18:52
2003.10.27
Как прочитать данные по конкретному адресу на CD


3-89182
Max
2003-10-06 12:20
2003.10.27
SQL запрос на добавление


7-89622
_man_
2003-08-12 15:30
2003.10.27
Как считать default-значение ключа реестра?


4-89641
Pitay
2003-08-23 17:31
2003.10.27
Помогите пожалуйста.. нужно очень!! Симитировать клик мыши...


4-89629
ZeroDivide
2003-08-24 12:18
2003.10.27
Ring 0





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский