Hi!

Zitat von
Loki77:
Bekomme leider nur eine Fehler-Meldung (Priviligierte Anweisung) , ebenso beim Beenden des Programms!!!!
^Kann es mit X nicht beenden...
(Oder muss es immer über den Task-Manager beendet werden?).
Falls es mal läuft gebe ich Feedback....
Also, den Fehler kann ich mir nit erklären, ausser das in der
HTML-Seite von der ich die Assembler-Befehle habe erklärt ist das es unter Windows NT nich geht. Die Seite findest Du übrigens im Archiv. Aber da gibt es eine Beep-Funktion der man die Frequenz in Herz und die Zeit in Millisekunden angeben kann, in der Windows-Bibliothek von Win NT! Es könnte auch sein das Dein Delphi 2006 diese Assembler-Befehle nicht akzeptiert.
Also unter Delphi 3.0 Pro und Delphi 7.0
Pe hab und Windows 98 SE habe ich es getestet, klappt einwandfrei.
Nein, du must es normalerweise nicht über den Task-Manager beenden. Normalerweise reicht ein klick auf das Schliess-Symbol völlig aus!
Also, ich hab´s grad nochmal runtergeladen und hier im InterNet-Kaffe getestet, selber Fehler wie bei Dir. Dann liegt es wohl daran das unter Windows-XP ein direktes ansteuern der Ein/Ausgabe-Ports mit Assembler verboten ist, sorry

!
Grüsse von TOC!