1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
|
||||||
1 | ||||||
Команда отключения windows28.01.2011, 16:01. Показов 4853. Ответов 20
Метки нет (Все метки)
Мое почтение опытным програмистам! У меня проблема с последними строками программы которая закрывает все приложения и выключает пк, подскажите где ошибка? буду вам благодарен.
проблемные строки кода:
0
|
28.01.2011, 16:01 | |
Ответы с готовыми решениями:
20
Как отключить обновление windows 10, без отключения windows store? Как запретить отключения от Wi-Fi windows 7 Не загружается Windows XP после отключения света После отключения света не запускается Windows 7 |
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
|
|
29.01.2011, 00:56 [ТС] | 4 |
Компилятор не жалуется, программа компилируется и работает, а во время работы не исполняет задачу (выключить или перезагрузить компьютер) я подозреваю дело в самой команде на отключение или перезагрузку компьютера, если есть варианты предложите я опробую.
Ответ на второй вопрос эта строка кода проверяет конкретное название приложения которое следует закрыть до отключения или перезагрузки, она тоже не работает и нуждается в изменении. Строго не судите я в програмирование студент.
0
|
Заблокирован
|
|||||||||||
29.01.2011, 01:27 | 5 | ||||||||||
- за этой "строкой", как я понимаю, некая функция. она секретная ?
Добавлено через 11 минут вот функция выключения и тд. , функция проверена и работает :
2
|
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
|
|
29.01.2011, 13:43 [ТС] | 6 |
Код не работает, компилятор буксует... Секретных функций нет, если выложу всю программу займет 50 страниц да и зачем она вам, просто программа дополняется функцией отключения или перезагрузки системы с отключением вспомогательных приложений.
Еще варианты есть, не забывайте я студент, изъясняйте подробней по возможности, ато тема будет открыта до олимпяды в Сочи! Админ я слышал ты знаеш ответ!
0
|
Заблокирован
|
|
29.01.2011, 21:16 | 7 |
1. Предоставленный мной код - работает, функция - из успешно работающей несколько лет программы, что вы с ней (функцией) делали - это уже ваша проблема.
2. Может, резину пора менять ? 3. И правда, зачем... 4. Это вы - не забывайте . 5. Как правило, возможности нет, это вам - не тут . 6. ато .
1
|
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
|
|
29.01.2011, 22:23 [ТС] | 8 |
У меня проблема с объвлением функции - void __fastcall TForm1::Reboot(void)-
компилятор выдает такую ошибку -Identifier 'Reboot' cannot have a type qualifier- Я подозреваю на то что есле в Buildere функцию -void __fastcall TForm1::Reboot(void)- вбивать вручную, компилятор выдает ошибку, может подскажите тогда где и что еще надо указать типа -#include <________.h> или чтото другое для того чтоб код работал. Если я не вольно кого обидел, приношу свои извинения.
0
|
Заблокирован
|
|||||||||||
29.01.2011, 23:30 | 9 | ||||||||||
да никакого экстрима, самое простое - поместите функцию до ее использования в файле .СРР, правильно - объявите прототип функции в заголовочном файле (.Н) :
1
|
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
|
|
29.01.2011, 23:59 [ТС] | 10 |
Функция действительно работает, уважаемый LK спасибо!
0
|
3954 / 1809 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
|||||||||||
30.01.2011, 17:59 | 12 | ||||||||||
При указании "нулевой" причины у меня не выключилась ни Windows 7 Ultimate, ни Windows XP SP3.
В MSDN дан несколько другой пример. Проверил, работает, поместил в функции:
2
|
3954 / 1809 / 184
Регистрация: 21.11.2009
Сообщений: 2,540
|
|
30.01.2011, 18:09 | 14 |
Поделюсь: How to Shut Down the System
2
|
30.01.2011, 23:25 | 15 | |||||
Не знаю как у Вас, но у меня этот код работает на перезагрузку
Добавлено через 4 минуты http://www.aumha.org/win5/a/shutcut.php
2
|
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,064
|
|
11.02.2011, 17:45 [ТС] | 17 |
LK, А для перезагрузки ваш код для отключения нельзя приминить?
С уважением, Samresbe.
0
|
Заблокирован
|
||||||
11.02.2011, 17:59 | 18 | |||||
Вы бы код внимательней посмотрели - то, что закомментировано - это не комменты и не "битый код", а именно варианты работы:
1
|
return (true);
1976 / 1111 / 221
Регистрация: 19.04.2011
Сообщений: 2,345
|
|
20.07.2011, 06:54 | 20 |
1) Получили версию ОС
2) Проверили, что она win32_NT 3) Получили привилегии для данного процесса 4) Попытались к ним добавить привилегию на выключение SE_SHUTDOWN 5) И выключили
1
|
20.07.2011, 06:54 | |
20.07.2011, 06:54 | |
Помогаю со студенческими работами здесь
20
Запуск Windows после отключения электропитания Слетела Windows 7 после отключения света Не загружается Windows после отключения ноута Вылет Windows (от 8 до 10) после отключения интернет-кабеля Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |