Olen tehnyt vb-ohjelman, jonka pitäisi soittaa ääniä(Soittaa hyvin ääniä), mutta nyt haluaisin saada ohjelman lopettamaan soittamisensa, kesken kappaleen.
Käytän OLE:a ja Koodinpätkää:
OLE1.doVerb
Siis piti laittaa
OLE1.DoVerb
Hmm...millähän tavalla yrität nyt sitä ääntä soittaa? Miten OLE:n kautta, jollain toisella ohjelmallako? Kerropa hieman lisää äänensoittotavasta ja ongelmastasi.
Itsellänikin on ääniprobleema. Silloin kun Windows uudelleenasennettiin ja formattiin kovalevy (toinen), niin VB:n asennuksen jälkeen VB:ssä kuului äänet. Mutta nyt ääniä ei enää kuulu! Mistähän kummasta moinen voisi johtua? Mitä pahaa olen tehnyt? Kumminkin osa äänistä kuuluu, esim Beep kuuluu ihan hyvin kaiuttimista, mutta ainakin Direct Text-to-Speechin kanssa on ongelmia. Olinpa tehnyt kaverille sellaisen kertotaulu ohjelman sillä (tuu iisii), kun kaverit oli sanonu, että mä en osais tehä sellasta. Olihan ne hämmästyneitä... :P Nyt samalla projektilla, koodilla, ja muillakin häsläyksillä se ei enää puhu! Siis se Text-to-Speech komponentti. Eikai VB yhtäkkiä ala pitämään mykkäkoulua, jos hieman kokeilee QB:tä?
~Sose~
Laitan OLE komponentin lomakkeelle ja sen jälkeen laitan sen tyypiksi Ääniaalto...
Ps:Tietääkö kukaan miten sen äänen voisi vielä tallentaa tiedostoon???
Aihe on jo aika vanha, joten et voi enää vastata siihen.