| To: | realbasic-nug.it@lists.realsoftware.com |
|---|---|
| Subject: | chiarimento su ordine di esecuzione |
| From: | "Nicola Avanzi" <n.avanzi@gmail.com> |
| Date: | Tue, 30 Sep 2008 23:46:18 +0200 |
| Authentication-results: | mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug.it-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug.it-bounces@lists.realsoftware.com; dkim=pass (test mode) header.i=@gmail.com |
| Delivered-to: | listarchive@realsoftware.com |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=Yt6Jb2ZunDUsj5y4e+kRA9yQ2Z+1n/HxKWR/J+o7krw=; b=yACaXBPtfDgI/kv6Hrt97iSXLBmFDUH6/ZgyFcydSvAohtSMP4xtg5DCWC0h/TfuEb Y6Ur5h554ry6/ziEINC1Xf0/PMdgD31gSSgOWQBJgw7NNowQWGIPS3dRShUH6/QdtvW3 w+kUdMQfkamX8Z6qdeiNKM6qf+55it/1PkUJY= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=Rjx0bAxJ1zruo4WvmMShXRDxzGl6qV7LMv5Y9cvM1vkfOG2ChusvbYOuGCkgv8MdRT 9kLmT4ke5IHKtBAigM5mp5g7r6m+mOx5nLHDjN6YbbHxlmSCAwhzHZaj/MKulxQypzv3 BBLzFYbkZVzM3EUTZ2u5wxRhcjOpC+Hjmze6k= |
| Reply-to: | REALbasic NUG Italian <realbasic-nug.it@lists.realsoftware.com> |
| Sender: | realbasic-nug.it-bounces@lists.realsoftware.com |
Ciao, a tutti.
Premetto che sono nuovo a Realbasic e non ho una grande esperienza di
programmazione.
vorrei eseguire in sequenza il codice in ordine di inserimento ma ho
notato che invece viene eseguito tutto contemporaneamente.
mi spiego meglio con questo esempio.....
'cliccando con il mouse cambio l'immagine di un canvas che mi funge da bottone
Me.Backdrop = immagine1
Dim f As FolderItem
Dim s As Sound
f = getFolderItem(WAVDIR + "P01.WAV",1)
s = f.OpenAsSound
poi eseguo un file audio
if s <> nil then
s.Volume = 50
s.Play
else
end if
poi con questo ciclo while controllo quando finisce il brano
while s.IsPlaying = true
wend
finito il brano cambio l'immagine del canvas che mi funge da bottone.
Me.Backdrop = immagine2
Così però non funziona
alla backdrop viene assegnata subito l'immagine2, mentre io vorrei
venisse fatto solo in uscita dello while.
ho risolto per il momento utilizzando un timer ma non mi piace anche
perchè il tempo di esecuzione del file audio potrebbe variare.
Grazie
--
Saluti
Nicola Avanzi
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: REAL World Italia 1-2 Dicembre 2008, ivano monti |
|---|---|
| Previous by Thread: | REAL World Italia 1-2 Dicembre 2008, Gilberto De Faveri |
| Indexes: | [Date] [Thread] [Top] [All Lists] |