Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

3 Fragen

1 view
Skip to first unread message

Manuel Grabowski

unread,
Dec 17, 2000, 10:46:07 AM12/17/00
to
1. Ich habe im Internet mal für VC++ eine Headerdatei gesehen, welche von
einem privaten Programmierer geschrieben worden ist, wenn man diese
inkludierte, dann konnte man bei Konsolenanwendungen mit "clrscr();" den
Schirm löschen und ganz einfach die Text- und Hintergrundfarbe ändern. Weiß
jemand wo man die runterladen kann oder hat jemand etwas vergleichbares?

2. Wie lässt man unter (Visual)C++ den PC-Speaker oder die Boxen piepen? Und
wie verändert man Lautstärke und Tonhöhe etc. dieses Tons?

3. Gibt es bei C++ so etwas wie den Befehl "delay(444);" bei Pascal?

Danke für eure Hilfe!


Felix Adam

unread,
Dec 20, 2000, 4:20:27 AM12/20/00
to
> 2. Wie lässt man unter (Visual)C++ den PC-Speaker oder die Boxen piepen? Und
> wie verändert man Lautstärke und Tonhöhe etc. dieses Tons?
>
> 3. Gibt es bei C++ so etwas wie den Befehl "delay(444);" bei Pascal?

Hallo Manuel,

für " 2. " gibt es eine Lösung :
Mit Assembler (wenn dein Compiler das unterstützt) und du NICHT WinNT
benutzt, kannst du direkt auf die Register des PC-Speakers zugreifen.
So aus dem Kopf weiß ich die leider nicht, ich suche aber mal danach.

für "3." sollte eigentlich "GetTickCounts" weiterhelfen (wenn bei VC++
vorhanden) . Damit fragst du direkt den PC-Timer ab, der in 1 ms-Schritten
erhöht wird.

Mfg und fröhliche Weihnachten
Felix

Nina Erbe

unread,
Apr 25, 2001, 7:35:28 AM4/25/01
to

"Manuel Grabowski" <agent-...@gmx.net> schrieb im Newsbeitrag
news:91in07$jpd$05$1...@news.t-online.com...
> Bis auf Frage zwei habe ich für alles Lösungen: zu 1.:Headerfile
conio.h

zu 2.:Headerfile dos.h
Solltest du die nicht haben schick ne E-mail an schi...@gmx.li und ich
schick sie dir!
>
>


Oliver Seifert

unread,
Apr 25, 2001, 7:52:54 AM4/25/01
to
zu 2. Beep(Frequenz, Länge)

--

----------------------------------------------------------------------------
--------------------------------
Oliver Seifert
Sirnauer Str. 16
D-73728 Esslingen
email: Oliver_...@heckel-infrarot.de
----------------------------------------------------------------------------
--------------------------------
Nina Erbe <der...@gmx.de> schrieb in im Newsbeitrag:
9c6cp8$j3n$06$1...@news.t-online.com...

Christian Peitz

unread,
Apr 26, 2001, 5:07:02 AM4/26/01
to
Hallo Nina.

zu 2:

Beep piept im PCSpeaker z.b. Beep(1000,1000); Piepton 1000 Hertz 1 Sekunde
wenn der PC ne Soundkarte hat gibt Beep den default Sound auf die
Lautsprecher.

MsgBeep(MB_OK); gibt den im System als OKAY eingestellten Sound auf die
Lautsprecher.
Ist keiner eingetragen dann den default Sound, wenn der nicht eingestellt
ist piept der System Speaker.

zu 3:

Sleep(1000); Hält den aktuellen thread (der in dem es aufgerufen wird) für
1000 ms an.

"Nina Erbe" <der...@gmx.de> schrieb im Newsbeitrag
news:9c6cp8$j3n$06$1...@news.t-online.com...

0 new messages