3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 121
|
|
1 | |
Скомпилированная программа не меняет системное время21.11.2012, 10:39. Показов 1561. Ответов 12
Метки нет (Все метки)
Здравствуйте. Вопрос в следующем, хотя я и не знаю как его задать: при включенном дебагере программа изменяет системное время на ура. Когда я запускаю скомпилированный файл, то ничего не происходит, при тех же действиях системное время не меняется.
0
|
21.11.2012, 10:39 | |
Ответы с готовыми решениями:
12
Программа, скомпилированная в Visual Studio 2015, не работает в Windows XP Программа, скомпилированная по всем правилам генерирует исключения на других машинах Изменить системное время Как изменить системное время |
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
|
|
21.11.2012, 12:07 | 2 |
Попробуйте запустить от имени администратора.
0
|
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 121
|
|
21.11.2012, 12:25 [ТС] | 3 |
Ну, студия у меня запущена и так от имени администратора, то компилирует , я тоже думаю что от имени администратора.
0
|
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
|
|
21.11.2012, 12:28 | 4 |
Подробнее: 1. ПКМ на скомпилированном файле. 2. Запуск от имени Администратора.
0
|
1 / 1 / 0
Регистрация: 21.11.2012
Сообщений: 11
|
|
21.11.2012, 12:39 | 6 |
Так вроде как, если сидишь даже под админом, приложения все равно запускаются без прав администратора. Только если явно не указать в свойствах файла, ну или как BigOblom показал.
0
|
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
|
|
21.11.2012, 12:51 | 8 |
Ключевое слово "учащиеся". И почему вы так уверены, что прям все программисты сидят под админом. Я знаю несколько людей лично, которые имеют несколько учеток и программируют не в админской записи по своим каким-либо личным соображениям.
0
|
21.11.2012, 13:14 | 9 |
Вам не знакомо слово UAC?
Если программа не умеет запрашивать права администратора(и исполняемый файл не помечен, как требующий повышенных прав), она будет выполняться как будто от обычного пользователя, даже если запущена пользователем из группы "админстраторы". Вся разница в том, что администратор может запустить программу с повышенными правами не вводя пароль, а обычный пользователь должен будет дополнительно авторизоваться.
2
|
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 121
|
|
22.11.2012, 11:43 [ТС] | 10 |
ничего не происходит даже на правах администратора
Добавлено через 27 минут так же в программе есть изменение даты, и с ней те же проблемы: при дебагере работает, при запуске скомпилированной(и на правах админа) - не работает Добавлено через 21 час 2 минуты Разве никто не знает ответа? Программа для изменения системного времени рабочая, код правильный. При дебагере программа работает, а от уже скомпилированная - нет, даже на правах администратора
0
|
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
|
|
22.11.2012, 12:35 | 11 |
скорее всего проблема в том, что при включенном дебаге между выполнением определённых команд проходит некоторое время. при запуске скомпелированной - всё выполняется почти мгновенно.
В чем именно ошибка сказать невозможно, т.к. не только не был приведён код, даже не упоминались классы, чьи экземпляры/методы использовались.
0
|
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478
|
|
22.11.2012, 12:51 | 12 |
Скинуть можешь сорцы?
0
|
3 / 3 / 0
Регистрация: 22.11.2011
Сообщений: 121
|
||||||
24.11.2012, 16:17 [ТС] | 13 | |||||
Вот код. Программа срабатывает при клике на кнопку "Save".
Я в отчаянии
0
|
24.11.2012, 16:17 | |
24.11.2012, 16:17 | |
Помогаю со студенческими работами здесь
13
Как программно поменять системное время Как узнать, что пользователь отмотал системное время назад Программа подачи компьютеру сигнала shutdown в определенное системное время Какой код надо прописать в Delphi (задать таймер на 30 дней (системное время,год,м) программа закрывается Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |