Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703

    [VB6]suono in background

    Salve,

    Mi serviva sapere quale fosse il codice da inserire nel form per fare in modo che all'avvio del .exe si esegua anche un audio .mp3 in background ,
    se non disturbo troppo vorrei che mi postate i codici se :
    1) il file partisse e al termine della canzone si interrompesse

    2) vi fosse un ciclo e quindi ricominciasse da capo.

    grazie mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    non sapete propio come aiutarmi?! mi basterebbe anche solo allora il suono normale di sottofondo cosi come viene...senza particolari propietà di ripetizione ecc.
    grazie mille, mi fan dannare i progetti x la scuola..

  3. #3
    Allora se ti serve riprodurre un mp3 dai un occhio qui nello specifico gli articoli: "Tour tra i Tag MP3" da 1 a 5 (in specifico il 5).

    Comunque ti consiglio, se ne puoi fare a meno di non utilizzare un mp3, ma un wav che è molto più facile da gestire in quanto puoi fare tutto con una comoda api :playsound

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    Comunque ti consiglio, se ne puoi fare a meno di non utilizzare un mp3, ma un wav che è molto più facile da gestire in quanto puoi fare tutto con una comoda api laysound
    non ci sarebbe qualcuno che me lo potesse spiegare meglio..postandomi un po di codice, è che sono un imbranato in inglese!scusate...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    703
    o guardato anche l'altro link, il primo...quello dei file .mp3 per intenderci, ma non riesco a capire..
    ho guardato la prima parte, mi sembrava più logico; comunque

    If CurOra = OraSveglia & ".00" Then
    PlaySound App.Path & "\sveglia.wav", 0, SND_FILENAME Or SND_ASYNC Or SND_LOOP
    DoEvents
    MsgBox "ti svegli con le cannonate o no?"
    PlaySound vbNullString, 0, 0
    '...
    End If


    questo è l'esempio..ma cosa devo inserire al posto di Orasveglia?! e CurOra..il messaggio ovviamente poi lo elimino,nn mi serve. se ho detto un po di cavolate scusatemi

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    64
    immagino che l'esempio fosse relativo ad una sveglia che suona ad una determinata ora...

    Nel tuo caso non mi pare tu abbia bisogno di questo, quindi sono parti che puoi ignorare.
    La risposta è dentro di te...
    ... e però, è sbagliata!

  7. #7
    L'unica riga che ti serve dell'esempio è PlaySound...

    Per utilizzare la funzione prima di tutto devi dichiarare il prototipo della funzione e le costanti utilizzate come segue :
    codice:
    Public Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
    
    Public Const SND_ASYNC = &H1         '  play asynchronously
    Public Const SND_LOOP = &H8         '  loop the sound until next sndPlaySound
    Public Const SND_FILENAME = &H20000     '  name is a file name
    I parametri della funzione sono 3:
    -lpszName è una stringa che indica il percorso del file da eseguire
    -hModule per ora non ti interessa metti 0
    -dwFlags una serie di costanti che specificano il "comportamento" della funzione

    Veniamo ora agli esempi:
    1) il file viene eseguito e al termine della canzone si interrompe
    PlaySound "percorso del file",0,SND_FILENAME Or SND_ASYNC

    2) il file veiene eseguito in loop
    PlaySound "percorso del file",0,SND_FILENAME Or SND_ASYNC Or SND_LOOP

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.