Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Общие вопросы > Windows 2003 Server - не работают программы Delphi |
Автор: Pararam 16.5.2007, 01:13 |
Здравствуйте.... Уменя Windows XP SP2 Я пишу программу на Delphi 7 Программа не работает под оболочкой Windows 2003 server Что делать?! В чём причина?! |
Автор: Alex 16.5.2007, 01:18 |
Что значит не работает? |
Автор: Pararam 16.5.2007, 01:43 |
Alex, Я написал программу на Delphi 7 в среде Windows Xp SP2 Запускаю её на Windows 2003 server - она не запускается совсем.... Ошибок не выдаёт... просто жмёш по exe файлу и тишина...... Не запускается.... Добавлено через 4 минуты и 31 секунду Вот исходник........ Почему не работает под оболочкой Windows 2003 server! Пробовал в режиме синхронизации - тоже самое....... |
Автор: Snowy 16.5.2007, 10:40 |
Дело не в винде, а в правах доступа. На 2003-й у тебя их просто нет. Вот программа и не может получить доступ к тому, что ей не дают. А шибки не не отлавливаешь. Вот она и падает как может. |
Автор: Pararam 16.5.2007, 11:36 |
Snowy, Какие должны быть прова на доступ?! Где это можно настроить в Windows 2003 server? Опишите по подробнее пожалуйсто..... |
Автор: Snowy 16.5.2007, 13:33 |
С правами администратора работать будет. Подробней не скажу - лень ковырять. |
Автор: dumb 16.5.2007, 18:03 |
также одна из возможных причин - DEP(Data Execution Prevention). по умолчанию в w2k3 эта опция включена для всех программ. как переключить: правый клик на "Мой компутер", Свойства(Properties), Дополнительно(Advanced), Быстродействие-Параметры...(Performance-Settings...), Предотвращение выполнения данных(Data Execution Prevention) - переключить на "для основных программ и служб"("for essential programs and services"). |
Автор: Pararam 16.5.2007, 19:21 |
dumb, Огромное спасибо...... всё заработало....... Всем спасибо за помошь....... |