Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Tietokoneen piippari

Sivun loppuun

squid [04.12.2004 11:49:12]

#

Onko mahdollista C++:lla jotenkin piipittää tietokoneessa olevaa piipparia? Mitenköhän tämä tapahtuisi?

sqwiik [04.12.2004 11:53:39]

#

DOS-kääntäjillä sound() ja nosound()-funktiot (katso help-tiedostoista missä määritellään) ja Win-ympäristössä ainakin Beep() ellei mitään muuta :P

teksturi [04.12.2004 23:47:58]

#

dossissa

\a

ainakin muistaakseni

BlueByte [08.12.2004 21:47:06]

#

miten ilman dos juttuja windowssissa ja linuxissa

FrozenFire [11.12.2004 18:13:02]

#

Mietin... (mikäli osaan ;) Eli miten siis? ja miten saa taajuuden säädettyä??

Juice [11.12.2004 20:55:50]

#

FrozenFire kirjoitti:

Mietin... (mikäli osaan ;) Eli miten siis? ja miten saa taajuuden säädettyä??

Winukassa:

BOOL WINAPI Beep(DWORD,DWORD);

Funktion parametreistä toinen säätää pituutta millisekunteina ja toinen taajuutta. Funktion saat käyttöösi, kun sisällytät Windows.h:n.

Muistan, kun joskus itsekin kysyin piipperistä, joten jos jäi epäselvyyksiä, niin hae All-in-one-topiikkia :)

Liinuksista en tiedä.

FrozenFire [12.12.2004 09:06:49]

#

miten ne luvut tohon voi sijottaa? en saanu toimiin... (saisko esimerkin luvuilla?...)

kiitos

Juice [12.12.2004 18:18:41]

#

Jos vaikka

#include <windows.h>
int main(int argc, char *argv[])
{
    Beep(500,500);
    return(0);
}

FrozenFire [12.12.2004 18:28:11]

#

noh... nyt ei tullu enää virhe ilmotusta, mutta ääntä en tolla saa aikaseks. (muutaku windowsin "ping" äänen)

Antti Laaksonen [12.12.2004 18:55:12]

#

Mitä Windowsia käytät? Windows 95, 98 ja ME eivät piittaa annetusta äänen korkeudesta ja kestosta, vaan tulee aina sama vakiopiippaus.

FrozenFire [12.12.2004 22:40:01]

#

98 tällä kertaa (huoh...)

kiitti avust... yritän uudestaan ku pääsen XP koneelle

EDIT: Kertokaa ihmees jos on joku toine keino...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta