Russian Qt Forum
Ноябрь 25, 2024, 01:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QFile множественный доступ  (Прочитано 3770 раз)
OKTA
Гость
« : Ноябрь 18, 2013, 01:21 »

Здравствуйте, товарищи! Собственно вопрос, как открыть файл так (какие параметры задать), чтобы одна программа писала, а другая программа одновременно читала??  Непонимающий В замешательстве
Записан
Maestro
Гость
« Ответ #1 : Ноябрь 18, 2013, 04:40 »

Хм... А какой в этом смысл? Межпроцессное  взаимодействие реализуется куда более другими способами.
Ну, а так можно пробовать там записать, закрыть и отфлушить, а здесь прочитать и закрыть.
Записан
Johnik
Крякер
****
Offline Offline

Сообщений: 339


Просмотр профиля
« Ответ #2 : Ноябрь 18, 2013, 07:13 »

в Qt 5.1 появился QLockFile (так же есть в солюшене: QSingleApplication (тут с примерами использования))

из описания к нему:
Код:
The QLockFile class provides locking between processes using a file.

попробуйте в его сторону посмотреть
Записан
Bepec
Гость
« Ответ #3 : Ноябрь 18, 2013, 08:55 »

Вам стоит задуматься об архитектуре.
Если есть такая задача - проще напрямую передавать в другую программу. Способов масса.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #4 : Ноябрь 18, 2013, 09:19 »

Работай через QLocalSocket, зачем файл?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.214 секунд. Запросов: 22.