Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   BSOD Bug gefunden (https://www.delphipraxis.net/159995-bsod-bug-gefunden.html)

himitsu 22. Apr 2011 08:05

AW: BSOD Bug gefunden
 
Und wir sollen jetzt, ohne zu wissen was dein Programm macht,
es einfach ausführen?

Vergiß es!

Aphton 22. Apr 2011 08:06

AW: BSOD Bug gefunden
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ja ich hab ursprünglich auch den Quellcode gepostet aber nach kurzer Überlegung dachte ich mir, dass das nicht so ne kluge Entscheidung war.

Ach was solls, ist ja nicht mein Problem:

Kernstück
Delphi-Quellcode:
var
  h1, h2, b: DWord;

  h1 := GetStdHandle(STD_INPUT_HANDLE);
  h2 := CreateConsoleScreenBuffer(GENERIC_WRITE, FILE_SHARE_READ, NIL, CONSOLE_TEXTMODE_BUFFER, NIL);
  repeat
    SetConsoleActiveScreenBuffer(h2);
    ReadConsole(h1, NIL, 0, b, NIL);
  until BSOD...;
Die Echse ist das Kompilat vom Anhang! Sie automatisiert einfach den Programmfluss - man muss nicht mehr selber etwas eingeben!

Sir Rufo 22. Apr 2011 08:09

AW: BSOD Bug gefunden
 
Zitat:

Zitat von Aphton (Beitrag 1096469)
Ja ich hab ursprünglich auch den Quellcode gepostet aber nach kurzer Überlegung dachte ich mir, dass das nicht so ne kluge Entscheidung war.

Weltherrschaftsübernahmecode :mrgreen:

Aphton 22. Apr 2011 08:12

AW: BSOD Bug gefunden
 
Kann es irgendwer schon nachvollziehen, oder kommt das nur bei mir?

himitsu 22. Apr 2011 08:20

AW: BSOD Bug gefunden
 
Hier stürtzt nichts ab.
Liegt also nicht an dieser API. :stupid:

Schon witzig ... in der EXE versteckt sich auch noch ein SendInput :shock:

Aphton 22. Apr 2011 08:25

AW: BSOD Bug gefunden
 
Was heißt hier "versteckt" sich? Das kannst du auch in der Src lesen!

Edit: damit wird nur der ReadConsole Befehl umgangen, mehr nicht!

Ansonsten - hmm...
OK. Welche Windows Version benutzt du?

WM_CLOSE 22. Apr 2011 09:15

AW: BSOD Bug gefunden
 
Also bei mir kommt nur "Das programm[...]funktioniert nicht mehr"
Kann es sein, dass du in einer praktisch Endloschleife Tastaturbefehle schickst?
Und vielleicht gleichzeitig eine dieser USB-Tastaturen benutzt?
Und am besten noch mehrmals gleichzeiteig?

Aphton 22. Apr 2011 09:32

AW: BSOD Bug gefunden
 
Also ja, aber ich benutz keine USB Tastatur.
Ne Endlosschleife ists ja nicht, es wird c mal durchlaufen.

Ich hab einen Laptop, den ich neu aufgesetzt habe. Es läuft Win 7 64 Bit und es ist alles up-to-date.

BenjaminH 22. Apr 2011 09:43

AW: BSOD Bug gefunden
 
Bluescreen Win7x64
Hab ne USB-Tastatur von Tevion

Bummi 22. Apr 2011 09:45

AW: BSOD Bug gefunden
 
Hast Du mal einen Memtest bei Dir laufen lassen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz