zvočna datoteka

Pomoč pri izdelavi makrov
Odgovori
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

zvočna datoteka

Odgovor Napisal/-a rick »

pozdravljeni

nekje na Matjaževem forumu sem našel sledeč makro:

Application.ExecuteExcel4Macro _
"SOUND.PLAY(,""C:\windows\media\tada.WAV"")"

zanima me, če je možno dodatno z makrom določiti,da bi mi ta zvočna datoteka vedno zaigrala s "polno močjo",torej ne glede,kje je postavljen
potenciometer,ki določa glasnos datoteke.
(glede na zvok vemo katere datoteke se odpirajo v službi,kar je uporabno).
no včasih pa jih nekateri zelo utišajo,ali pa celo izklopijo.
ali lahko to rešim oziroma preprečim z makrom?
za odgovor se zahvaljujem.

lp rick
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,

Kako pa mislite, da bi makro lahko vplival na fizični potenciometer, ki se nahaja na zvožnikih oz. č ebi to kakorkoli bilo možno, čemu bi potem tisti potenciometer služil?
lp,
Matjaž Prtenjak
Administrator
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

Odgovor Napisal/-a rick »

pozdravljen Matjaž

hvala za odgovor.
sem že pomislil,da bi bilo to mogoče,pa ste me hitro postavili na realna tla.beseda ni konj.

ps:(seveda nisem mislil na potenciometre na zvočnikih :) ,temveč te, ki so v windowsih-v opravilni vrstici namenjeni zvokom).
sva bližje rešitvi,ali pa tudi ne?

lp rick
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

:) Aha, to pa lahko, a ni preprosto. Več si lahko preberete na MS straneh: http://support.microsoft.com/default.as ... -us;178456.

Opis velja va VB, zato ga je potrebno za VBA še malce prirediti... Veselo na delo :)
lp,
Matjaž Prtenjak
Administrator
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

Odgovor Napisal/-a rick »

pozdravljen Matjaž

sem šel veselo na delo toda..... :(
res ni lahko,poleg imam slabo znanje iz VBA,še manj pa iz VB,po domače povedano sem prekratek.
lahko pričakujem še kakšno nadaljno pomoč od vas?
za odgovor se zahvaljujem.

lp rick
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

rick napisal/-a: lahko pričakujem še kakšno nadaljno pomoč od vas?
:) Seveda vam bom pomagal, toda to ne pomeni, da bi delal namesto vas... Torej ko boste imeli konkretno vprašanje vprašajte in vam bom pomagal.
lp,
Matjaž Prtenjak
Administrator
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

Odgovor Napisal/-a rick »

pozdravljeni Matjaž

že več dni se trudim,pa mi ne uspe.nevem niti na kateri dogodek naj pripnem
makro,niti nevem kje ga moram prirediti,skratka zdi se mi,da sedaj nič ne vem.
je morda kakšna bolj enostavna rešitev?
za odgovor se zahvaljujem.

lp rick
admin
Site Admin
Prispevkov: 3691
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Pozdravljeni,
rick napisal/-a:že več dni se trudim,pa mi ne uspe.nevem niti na kateri dogodek naj pripnem...
Najprej morate napisati funkcijo, s katero boste lahko kontrolirali jakost. Funkcija pa mora sprejeti neko vrednost in jakost nastavi na to vrednost. Šele ko boste imeli napisano to funkcijo razmišljajte na kateri dogodek jo boste "obesili" :)... Dali jo boste pač tja, kjer jo boste potrebovali.
rick napisal/-a:je morda kakšna bolj enostavna rešitev?
Ne, VBA (kakor tudi drugi jeziki) pač ne zna kontrolirati jakosti zvoka, zato je potrebno klicati sistemske funkcije.
lp,
Matjaž Prtenjak
Administrator
Odgovori