2009-07-23 5 views
1

у меня есть одна проблема когда я запустить свою программу в Delphi7 есть одно сообщение об ошибкеДельфи в Перспективе

«неизвестный тип таблицы - доступ запрещен - файл: C: \ PDOXURS.NET direcory C: \»

я не знаю сделать тк для одного ответа

ответ

11

в Vista, обычные пользователи не имеют доступ на запись к C: \, так что вы получите доступ запрещён сообщение об ошибке при попытке использовать Paradox так это необходимо s для записи в некоторые файлы.

Два хороших вариантов:

  • Изменение Net Dir в BDE администратора на пути к которым пользователь имеет доступ к
    • BDE админ
    • конфигурации
    • Drivers => Родной Paradox
    • Изменение чистых активов
    • Применить
  • Настройте права доступа на необходимые файлы на C: \, чтобы позволить пользователю доступ

и один плохой вариант:

  • Запустить программу в качестве администратора
+1

У обычных пользователей нет доступа к WRITE в c: \, они могут читать нормально. Парадокс должен открыть этот файл для доступа для чтения/записи. – skamradt

+0

Спасибо, Скамрадт, ты прав, конечно. Я уточнил свой ответ. –

1

Что-то еще, о чем нужно знать, это виртуальный магазин. Он может содержать копию вашей конфигурации BDE, которую вы, вероятно, захотите удалить. В настоящее время я не перед машиной с Vista, но путь - это что-то вроде \ users \ username \ appdata \ local \ virtual store (или что-то подобное). Тогда появится подкаталог для файлов программы \ common files \ borland shared \ bde - вы захотите удалить файлы здесь.