C++ Problem (Visual Studio2012)

Programovacie jazyky, rady, poradňa...
L.O.L.
Expert
Expert
Príspevky: 192
Registrovaný: 01 nov 2010, 18:37

C++ Problem (Visual Studio2012)

Príspevok od používateľa L.O.L. »

Zdravim vas hojkaci,

potreboval by som pomoc.. Robili sme na cviku program vo Visual Studio 2012 C++ ktory ma vydavat ton, ale doma ho nemozem otvorit. Bol taky ako je dole, len tam je niekde chyba alebo nie je kompletny a neviem sa nejak pohnut dalej, tak budem vdacny ak sa najde nejaka dobra schopna dusa co mi poradi :D Diky

[
#include <stdio.h>
#include <windows.h>
#include "OlsApi.h"
#include <conio.h>

void main(void)
{
printf("Tonerzeugung mit dem PC");

const double f0=1193180;

double n=f0/440;

InitializeOls();

WriteIoPortByte(0x43,0xB6);

BYTE b=ReadIoPortByte(0x61);

WriteIoPortByte(0x42,0x98);
WriteIoPortByte(0x42,0x0A);

b=b|3;
WriteIoPortByte(0x61,b);

Sleep(1000);

b=b&0xFC;
WriteIoPortByte(0x61,b);

DeinitializeOls();
_getch();
}
]
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: C++ Problem (Visual Studio2012)

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

L.O.L. napísal:Bol taky ako je dole, len tam je niekde chyba alebo nie je kompletny
Aj by sa možnjo našla, ale toto je taký popis ako poď ma nejdem.

Ako prvé ma napadlo, máš k dispozícií knižnicu OlsApi.h?
L.O.L.
Expert
Expert
Príspevky: 192
Registrovaný: 01 nov 2010, 18:37

Re: C++ Problem (Visual Studio2012)

Príspevok od používateľa L.O.L. »

Este upresnim ze programovanie sme doteraz takmer vobec nemali a po tomto semestri ani nebudeme taze velmi sa do toho nerozumiem, ale tak k tvojej otazke - ano, stiahol som tam kniznicu OlsApi.h a aj WinRing0x64 - vsetky co treba, aj ten program normalne spusti a vidno ten text, len nepocut ziaden ton (a malo by) a mozem sa aj rozkrajat ale neviem co s tym..
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: C++ Problem (Visual Studio2012)

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

Ak ti to v škole ide a u teba nie, môže to byť tým, že nemáš speaker/zvukovú kartu, ktorá toto dokáže/ovládač na zvukovú kartu, ktorý toto dokáže/iný podivný dôvod. Každopádne tieto "old-school" zvuky sú dnes dosť ťažkopádne a napríklad mne sa toto nikdy v pascale nepodarilo rozchodiť (nie že by som sa nejako extra snažil a bolo to tiež veľmi dávno, ale určite nie si sám, kto má tento problém)

Veľmi veľmi to potrebuješ rochodiť?
L.O.L.
Expert
Expert
Príspevky: 192
Registrovaný: 01 nov 2010, 18:37

Re: C++ Problem (Visual Studio2012)

Príspevok od používateľa L.O.L. »

Sak toto ze keby som aspon vedel v com je chyba, snad na to cele dajak este pridem.. Kazdopadne diky za snahu
reDo
Star
Star
Používateľov profilový obrázok
Príspevky: 661
Registrovaný: 26 apr 2009, 18:36
Bydlisko: 00100100
Kontaktovať používateľa:

Re: C++ Problem (Visual Studio2012)

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

aj ja som mal problem s tymyto zvukmi, pokial si pametam problem bol ze som mal zle nastaveny zvuk v kompe (mam XP)
Napísať odpoveď