У меня есть приложение, разработанное в Delphi 5, которое очень хорошо работает в Windows 7 с использованием режима XP, за исключением одного кода:
TQRCompositeReport.Prepare
Эта функция работает, только если я использую учетную запись администратора.Если я использую учетную запись, которая не имеет прав администратора, она работает, только если «Режим XP» отключен.Поскольку у меня есть некоторые ошибки при запуске приложения в Windows 7 без режима XP, я должен активировать эту опцию.Затем я не могу просмотреть или распечатать какие-либо отчеты, используя эту команду для подготовки.
У меня есть идея, что это может касаться некоторых временных файлов, которые генерирует быстрый отчет, если он работает с использованием учетных записей администратора.Однако временной папкой по умолчанию в Windows 7 является «C: \ users \ username \ App Data \ Local \ Temp \», и пользователь имеет право создавать и изменять файлы в этой папке.