Ciao,

io so usare discretamente visual basic 6.0.
Ma mi trovo di fronte ad un problema serio: io non conosco le librerie e per "creare" una funzione le devo conoscere!

Ho dunque una serie di domande da fare, alle quali portete rispondere:

1) come posso scoprire il contenuto di una dll?

2)vorrei sapere una funzione che riproduca gli mp3 durante l'esecuzione di un form.

3)sempre riguardo alle funzioni musicali (rendono più belli i giochi, vorrei sapere come mai quando uso la funzione playsound (sotto descritta) la modalità snd_async funziona come quella snd_sync (cosa molto molto fastidiosa, perchè ogni volta che riproduco un suono mi si blocca l lettura del codice fino alla fine del suono). forse vi potrebbe interessare che ho un sistema operativo xp home.

ECCO LA FUNZIONE

'inserire questo codice nelle dihiarazioni
Private declare function Lib “winmm” alias “playsoundA” (byval_ szname as string,byval hmodule as long,byval dwflags as long) as long

Public enum dwflags

Snd_SYNC=&H0
Snd_ASYNC=&H1
Snd_ALIAS=&H10000
Snd_FILENAME=&H20000
Snd_MEMORY=&H4
Snd_RESOURCE=&H4004
Snd_LOOP=&H8
Snd_NODEFAULT=&H2
Snd_NOSTOP=&H10
Snd_NOWAIT=&H2000
Snd_PURGE=&H40

End enum

'funzione:

PLAYSOUND "musica.wav",0, snd sync or snd async.

---------------------------------------------------------------------

inoltre volevo sapere come si può rendere questa funzione "funzionante"

GRAZIE A TUTTI COLORO CHE MI RISPONDERANNO!

BY TOST