zvoncek v C++ \a

Programovacie jazyky, rady, poradňa...
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

zvoncek v C++ \a

Príspevok od používateľa reDo »

nejde mi zvuk \a a pritom mam vsetko zapnute nic stisene ako je to mozne? a jeden kamos sa ma pyta ci sa da vytvorit z \a jeden suvisly ton alebo melodia nejake napady dakujem vsetko to msui byt v C++ dakujem vopred
mozte dat aj zdrojak ak nejaky vycodite :roll: : :) :(
Mek
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4661
Registrovaný: 23 mar 2005, 23:00
Bydlisko: ZA <-> TN
Kontaktovať používateľa:

Príspevok od používateľa Mek »

a si si isty, ze ten maly repracik, na ktory ma to pipnutie byt, mas v kompe? resp. mas ho vobec zapojeny? to najlepsie zistis podla toho, ci ti komp pipa aj pri inych prilezitostiach.
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Príspevok od používateľa BX »

Teda ja sa pripojim sem :oops:
Mne speaker ide na 100% a prikaz /a mi nejde tiez :)
tuti
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 740
Registrovaný: 01 okt 2006, 19:23
Bydlisko: Prievidza

Re: zvoncek v C++ \a

Príspevok od používateľa tuti »

reDo napísal:nejde mi zvuk \a a pritom mam vsetko zapnute nic stisene ako je to mozne? a jeden kamos sa ma pyta ci sa da vytvorit z \a jeden suvisly ton alebo melodia nejake napady dakujem vsetko to msui byt v C++ dakujem vopred
mozte dat aj zdrojak ak nejaky vycodite :roll: : :) :(
no pomocou \a sa jeden suvisli zvuk vytvorit neda a melodia uz vobec nie. v tomto pripade by si sa mohol kuknut po nejakej WinApi kniznici pre windows alebo pohladat nieco pomocou google kedze c/c++ nema standardnu kniznicu na prehravanie zvukov.

k nefunkcnosti \a : ja osobne pouzivam linux (takze neviem ako u win) a tam sa da v konzolovom menu nastavit zvoncek (prehra zvuk/zablika konzola/vypnutie).
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

aha ake su tie ostatne zvuky co robi ten maly repracik aby som to zistil? :(
bart11
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 91
Registrovaný: 13 okt 2006, 20:11
Kontaktovať používateľa:

Príspevok od používateľa bart11 »

reDo napísal:aha ake su tie ostatne zvuky co robi ten maly repracik aby som to zistil? :(
Skus
Beep(frekvencia, dlzka); // obe DWORD; frekvencia v Hz; dlzka v milisekundach
(u Dev C++ som nepridaval ziadny hlavickovy subor; prototyp som nasiel vo winbase.h... ale mozes pouzit aj windows.h)
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

uikazes mi zdorjak ako to mam sparvit lebo som to moc nepochopil ako to mam spravit
tuti
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 740
Registrovaný: 01 okt 2006, 19:23
Bydlisko: Prievidza

Príspevok od používateľa tuti »

napr.

Kód: Vybrať všetko

#include <iostream>
#include <windows.h> // WinApi header

using namespace std;

int main()
{
Beep(523,500); // 523 hertz (C5) for 500 milliseconds
Beep(587,500);
Beep(659,500);
Beep(698,500);
Beep(784,500);

cin.get(); // wait
return 0;
}


// bohuzial nemam moznost to vyskusat
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Príspevok od používateľa BX »

Neviem ako ReDo-vi, ale mne to nefunguje
Nemoze to byt v nejakych nastaveniach compileru?

//
Nadeo napísal: ...
nejde mi to (Dev C++)
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

ani mne to nefunguje skoda :cry:
Nadeo
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2202
Registrovaný: 04 nov 2006, 19:38
Bydlisko: BA/LV
Kontaktovať používateľa:

Príspevok od používateľa Nadeo »

Mne to facha v pohode... (Dev C++)
bart11
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 91
Registrovaný: 13 okt 2006, 20:11
Kontaktovať používateľa:

Príspevok od používateľa bart11 »

Skuste:

Kód: Vybrať všetko

...
printf("\a");
system("pause");
...
Mek
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4661
Registrovaný: 23 mar 2005, 23:00
Bydlisko: ZA <-> TN
Kontaktovať používateľa:

Príspevok od používateľa Mek »

Viem, ze \a by malo byt to iste ako \007 (znak s kodom 7), tak skus to takto

Kód: Vybrať všetko

putchar('\007');
(snad si to dobre pamatam, je to uz dost davno).
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Príspevok od používateľa BX »

Ani jedno nefunguje :D Zacinam sa obavat, ze kazdu chvilu sem niekto nabehne a napise ze preco. A bude to taka volovina, ze sa vsetci budeme hanbit ak psi :lol:
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

nefunguje asi sa na to vykaslem aj tak to neni moc dolezite :cry:
tuti
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 740
Registrovaný: 01 okt 2006, 19:23
Bydlisko: Prievidza

Príspevok od používateľa tuti »

ja by som cakal ze to bude nejakym systemovym nastavenim... ale co a kde prestavit vazne netusim
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

presne ani ja to netusim :cry:
picuge
Expert
Expert
Príspevky: 167
Registrovaný: 17 dec 2005, 20:38
Bydlisko: Bratislava/Martin

Príspevok od používateľa picuge »

A co skusit nieco taketo(pre tych s windowsom) ..konkretne toto je navod na vypnutie pipania, takze na konci zmenit hodnotu na Yes(true,1,..)

Turn off system beeps

1. Start Regedit. If you are unfamiliar with regedit please refer to our FAQ on how to get started.
2. Navigate to HKEY_CURRENT_USER\Control Panel\Sound
3. Once there, locate Beep on the list on the right.
4. Right click on it and select Modify
5. Change the value equal to no
6. Reboot your computer and the beeps will be gone!
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Príspevok od používateľa reDo »

kaslem fakt na to :evil:
Napísať odpoveď