mozte dat aj zdrojak ak nejaky vycodite
zvoncek v C++ \a
-
reDo
Star
- Príspevky: 661
- Registrovaný: 26 apr 2009, 18:36
- Bydlisko: 00100100
- Kontaktovať používateľa:
zvoncek v C++ \a
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
:

mozte dat aj zdrojak ak nejaky vycodite
Re: zvoncek v C++ \a
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.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:
![]()
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).
SkusreDo napísal:aha ake su tie ostatne zvuky co robi ten maly repracik aby som to zistil?
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)
napr.
// bohuzial nemam moznost to vyskusat
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
Skuste:
Kód: Vybrať všetko
...
printf("\a");
system("pause");
...
-
Mek
Addict
- Príspevky: 4661
- Registrovaný: 23 mar 2005, 23:00
- Bydlisko: ZA <-> TN
- Kontaktovať používateľa:
Viem, ze \a by malo byt to iste ako \007 (znak s kodom 7), tak skus to takto(snad si to dobre pamatam, je to uz dost davno).
Kód: Vybrať všetko
putchar('\007');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!
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!