AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte PC-Lautsprecher direkt ansprechen mit Delphi + Assembler
Thema durchsuchen
Ansicht
Themen-Optionen

PC-Lautsprecher direkt ansprechen mit Delphi + Assembler

Ein Thema von TOC · begonnen am 23. Mär 2006 · letzter Beitrag vom 25. Mär 2006
 
Benutzerbild von TOC
TOC

Registriert seit: 5. Jan 2005
Ort: Trier
248 Beiträge
 
Delphi 7 Personal
 
#7

Re: PC-Lautsprecher direkt ansprechen mit Delphi + Assembler

  Alt 25. Mär 2006, 15:09
Hi!

Ich hab´s mal überprüft. Es gibt in der Windows.pas tatsächlich eine Funktion Beep(Hz,MilliSec). Ausgehend davon hab ich die Speaker-Demo mal auf diesen Befehl umgeschrieben und allen Assembler-Code entfernt. Wenn das stimmt was in der HTML-Seite steht dann läuft diese Version ab Windows NT. Ich hab´s hier im InterNet-Cafe unter Windows XP getestest und es scheint zu funktionieren, das heist es kommt keine Fehlermeldung. Da es hier im InterNet-Cafe aber recht laut ist konnte ich nur ein leises Säuseln hören... Windows 95 und 98 SE ignorieren allerdings die Frequenz und die Zeitangabe wenn eine Soundkarte installiert ist und geben statdessen über die Soundkarte den System-Beep aus, den man unter der "Systemsteuerung/Akustische Signale" einstellen kann.

Das wär´s noch wenn ein Assembler oder C-Programmierer für uns einen PC-Speaker-Treiber schreiben würde... Ich hab mal irgendwo gelesen das man in Delphi leider keine Treiber programmieren kann.

Die ganze Speaker-Demo ist sowieso nur eine unsinnige kleine Spielerei. Heute leben wir ja im Midi- und MP3-Zeitalter. Allerdings hat vor vielen vielen Jahren Techno mal so angefangen: Mit nem Beep aus dem Speaker !

Grüsse von TOC!
Lars Uwe Hohmann
"Wäre die Erde eine Bank, ihr hättet sie längst gerettet!"
(Zitat GreenPeace)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz