Структура программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Помогите, кто чем может!, Загрузка самых различных мултимедиа ф-ов
Как удалить все файлы в указанной папке ?, Удаление файлов программно
Глюк с перерисовкой TPictureBox
компонент для дозвона, (см. звонилка windows)
Шароварные сайты, Какие вы знаете?
INI файл, Сохранение Int64
Нарисовать фигуру...
TStringGrid подсветка при взятии текста
Как найти сообщение и нажать на кнопку в нем
TRichEdit, обновление
Определение номера пункта..., ...меню по его названию???
Main form, Как назначить?
TreeView, Определение пункта.
Коварный TImage, Злобные нюансы работы
Проблема с таймером, Не могу установить таймер из потока
Компоненты прямого доступа к таблицам DBase?
Автологин на сайт, Помогите
Определение RGB кода в Delphi
Как Вы относитесь к курящим девушкам?
Сравнение
Несовместимость строк в MessageBox
Connect с ODBC, как передать соединение с БД в ActiveX
Чтение фрагмента в текстовом файле
структура (формат) графических файлов
Два вопроса сразу, Как получать сетевые сообщения
Бред2 или что может быть лучше Delphi....., Alert pipli!
Как послать сетевое сообщение, Вместо Ctrl+R 'net send ...'
Хелпы
Справка в chm формате, Как связать с проектом?
Как в методе редактора свойства найти, все компоненты опред. типа в проекте?
Обращение к съемным дискам
Запустить приложние и изнать как оно завершилось??
регистрация элементов управления OLE(OCX, ActiveX)
TMethod, замена методов
Назначение ModelMarker
Проблема графики, Промаргивание при перерисовке TImage
Что понадобится для работы программы ?, use ADO, Jet 4.0 OLE DB, ...
получение тэгов из mp3 файлов
Процедуры и функции RX_lib, так, для общего развития...
Альтернативный компилер, для Delphi
Как получить из пути имя папки?
Выделение пункта в ЛистБокс
Разность дат в днях между 2-я DataTimePicker, Как получить?
Текст в TMemo, Текст из TMemo в 16-тиричный вид
проблема копирования TStream, ошибка ри копировании потоков
Проблема при печати с QuickReport-a, Проблема при печати с QuickReport-a
"Дыньк" при обработке OnKeyDown..., Передача "Ламаки спрашивают"
Set root directory, Delphi7
Консоль, Код ошибки
HotKey
Защита серийным номером, как реализовать
Как корректно создать файл
ADOCuery + сортировка, как организовать сортировку
Как в Эксель сделать линии сетки видимыми?, Как в Эксель сделать линии сетки видимым
проблема с ADOQuery, Как разорвать связь ADOQuery с таблицами
Подскажите,как сжать базу Access средствами Delphi, Сжатие БД Access
EWX_SHUTDOWN, Не shutdown-ит!
Как узнать версию своей программы?
Открытие апплета панели управления
QRShape, ширина пера
Печать, Слишком маленький масштаб
Вопрос о отправке файла на, WinAPI
Вопрос о записи в файл, функции с помощью WinAPI
Как Вы относитесь к курящим девушкам?
Как перетащить форму, Как перетащить форму по клику на любом
ListView, отслеживание выделенного элемента
посылка почты
Хочу найти ToolBar с заливкой фона и кнопок., LMD, RX, ...
Срочно нужен элементарный компонент "Линия", Контрол "Линия"
Ошибка

Платные хостинги     Раскрутка сайта     Книги по программированию


EWX_SHUTDOWN, Не shutdown-ит!

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Привет!Мне надо вырубить комп и я использую Exitwindowsex(ewx_force,0) но он делает logoff. А на ewx_shutdown, ewx_reboot вообще никак не риагирует. подскажитеб что делать.Спасибо.P.S. Что это с форумом?

- http://forum.vingrad.ru/index.php?act=ST&f=27&t=5911

- Попробуй различные комбинации флагов. У меня под 98 флаги перегруза и выключения действуют наоборот, а под 2000 - вообще ни черта ни делают.

- ExitWindows(EW_RebootSystem, 0);

- procedure ShutDownSystem;varHandle,Ph: THandle;pid : DWORD;luid : TLargeInteger;priv : TOKEN_PRIVILEGES;ver : TOSVersionInfo;beginver.dwOSVersionInfoSize:=Sizeof(ver);GetVersionEx(ver);if ver.dwPlatformId=VER_PLATFORM_WIN32_NT then beginpid:=GetCurrentProcessId;ph := OpenProcess(PROCESS_ALL_ACCESS,false,pid);if OpenProcessToken(ph,TOKEN_ADJUST_PRIVILEGES,handle) thenif LookupPrivilegeValue(nil,'SeShutdownPrivilege',luid) then beginpriv.PrivilegeCount:=1;priv.Privileges[0].Attributes:= SE_PRIVILEGE_ENABLED;priv.Privileges[0].Luid:=luid;AdjustTokenPrivileges(handle,false,priv,0,nil,pid);end;end;ExitWindowsEx(EWX_POWEROFF+EWX_FORCE ,0);end;Нашел:ShutDown - ит и WinXP и 2000;

- Это ты Вася из Кулибы взял.Вот оттуда еще один вариант:Код Procedure Shutdown(Name:String;   // Имя машины (\\SERVER)Message:String;  // СообщениеDelay:Integer;  // Задержка перед рестартомRestart,CloseAll:Boolean);varph:THandle;tp,prevst:TTokenPrivileges;rl:DWORD;beginOpenProcessToken(GetCurrentProcess,TOKEN_ADJUST_PRIVILEGES or TOKEN_QUERY,ph);LookupPrivilegeValue(Nil,'SeShutdownPrivilege',tp.Privileges[0].Luid);tp.PrivilegeCount:=1;tp.Privileges[0].Attributes:=2;AdjustTokenPrivileges(ph,FALSE,tp,SizeOf(prevst),prevst,rl);InitiateSystemShutdown(PChar(name),PChar(Message),Delay,Restart,CloseAll);ShowMessage(SysErrorMessage(GetLastError)); // РезультатhighlightSyntax('delphijM5MWF','delphi');

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | opengl программирование | программирование бейсик | программирование интерфейса | программирование pocket | программирование заказы | задача динамического программирования | prolog программирование | стохастическое программирование | процедурное программирование | история языков программирования | структура программирования | языки программирования высокого уровня | программирование устройств | функции программирования | программирование siemens | списки программирование | язык программирования java | олимпиада программирование | программирование мобильных телефонов | дипломная работа программирование | программирование palm | Ссылки

Все про процедурное программирование