На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Название темы должно быть информативным !
Прежде чем задать вопрос, воспользуйтесь Поиском. и проверьте в FAQ (ЧАВО) Паскаля
Чтобы получить вразумительный ответ, подробно опишите проблему: что надо сделать, что не получается и номер ошибки (если есть), которую выводит компилятор.
Для вставки кода ваших программ используйте, пожалуйста, кнопку СODE=pas или выпадающий список СODE для других языков (подсветка синтаксиса).
[!] Как правильно задавать вопросы | Руководство по языку B.Pascal 7 & Objects/LR | Borland Pascal. Руководство пользователя
Модераторы: volvo877
  
> открытие файла
    Каким образом можно открыть файл на сетевом диске для чтения-записи если с ним работают другие программы. ДОС-командой copy файл копируется без проблем, но через NC выдается соответствующая ошибка Также есть программа (не моя) которая каким-то образом всетаки записывает записи в подобный файл За ранее благодарен за все ВОЗМОЖНЫЕ ответы
      Писать в открытый кем-то файл никак не получится. А вот читать - пожалуйста.
      Нужно открывать файл в режиме "расшаривания".
      Для этого используестя системная переменная FileMode. Обычно, она равна 2 или 0. Но в твоем случае стоит попробовать значение $40.
      FileMode:=$40;
      Assign(...);
      Reset(...);
      Вот возможные значения режимов:
      Open Access
      open_access_ReadOnly = $0000;
      open_access_WriteOnly = $0001;
      open_access_ReadWrite = $0002;
      Open share rights
      open_share_DenyReadWrite = $0010;
      open_share_DenyWrite = $0020;
      open_share_DenyRead = $0030;
      open_share_DenyNone = $0040;
      1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0.0593 ]   [ 14 queries used ]   [ Generated: 22.09.26, 03:01 GMT ]