![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() |
![]() weiß wer wie man in turbo pascal, c oder c++, basic oder sonst irgendeiner programmiersprache den computer hinunterfahren kann? vielleicht wieß wer den assembler code dazu?
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen). ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
![]() Registriert seit: 21.03.2001
Beiträge: 127
|
![]() hi!
in Delphi: ExitWindowsEx(EWX_SHUTDOWN,0); funktioniert aber nicht für W2k mfg furchi |
![]() |
![]() |
![]() |
#3 |
Veteran
![]() |
![]() soll für dos sein, danke trotzdem!
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen). ![]() |
![]() |
![]() |
![]() |
#4 |
Master
![]() |
![]() Hi!
Ich hab da ein Dos Programm mit Assembler Source das einen neustart oder (bei ATX) einen Shutduwn machen kann. Dieser code sollte den Computer abschalten: Code:
mov ax,5301 ;Function 5301h: APM þ Connect real-mode interface xor bx,bx ;Device ID: 0000h (=system BIOS) int 15 ;Call interrupt: 15h mov ax,530e ;Function 530Eh: APM þ Driver version mov cx,0102 ;Driver version: APM v1.2 int 15 ;Call interrupt: 15h mov ax,5307 ;Function 5307h: APM þ Set system power state mov bl,01 ;Device ID: 0001h (=All devices) mov cx,0003 ;Power State: 0003h (=Off) int 15 ;Call interrupt: 15h ;if the program is still running here, there was an error... Achja, das Prog. ist nicht von mir!! Ich hoffe das wars was du gesucht hast. lg
____________________________________
__________________ |»»»»»SONIC««««««| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() |
![]() mal sehen. in der readme steht, dass es nur mit ATX funktioniert. aber müsste passen. danke!
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen). ![]() |
![]() |
![]() |
![]() |
#6 | |
Master
![]() |
![]() Zitat:
Was genau willst du denn machen? Den Computer ausschalten? Weil das kann nur mit ATX gehen, AT systeme sind nicht softwaremäßig auszuschalten. Oder willst du ein Reset machen. Das geht mit jedem PC! lg
____________________________________
__________________ |»»»»»SONIC««««««| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |
|
![]() |
![]() |
![]() |
#7 |
Veteran
![]() |
![]() problem ist schon gelöst, mit dem code von Sonic.
____________________________________
Wenn Null ganz besonders gross ist, ist es schon fast so viel wie ein kleines bisschen Eins... - (Kommentar zum Thema Rundungsfehler bei Fliesskommazahlen). ![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|