Oppure

Loading
06/08/12 8:53
web_pirate
Ragazzi, come faccio a dichiarare un array che sia visibile e modificabile in qualsiasi punto del class form?
aaa
06/08/12 9:09
nessuno
Dichiaralo in un modulo (file .bas) anche se non è una buona idea lavorare con elementi globali.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
06/08/12 12:42
web_pirate
L'unica soluzione nel mio problema è un array globale. Comunque come faccio a dichiararlo in un modulo? Se scrivo:
Dim song(3) As String
song(0)=...
song(1)=...
...
...

Mi da errore. Uso l'IDE Visual Studio e sotto song(0)... mi dice "prevista dichiarazione".
aaa
06/08/12 12:44
nessuno
Solo la prima riga va nel .bas

Il resto va dove ti serve. Se lo devi inizializzare, fallo nel primo form che parte o nel main.

P.S. Non esiste un'unica soluzione per un problema e sicuramente non è un array globale l'unica soluzione.-
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
07/08/12 13:11
web_pirate
Non esiste un'unica soluzione per un problema e sicuramente non è un array globale l'unica soluzione.- 

Devo fare in modo di poter cambiare almeno una 20ina di file audio asseganti ognuno ad un bottone diverso con un selettore. Credo che un array di stringhe sia la miglior soluzione in questo caso.
aaa
11/08/12 9:42
nessuno
Non è chiaro come stai affrontando il problema. Perché utilizzi un pulsante per ogni file?

Usa una listbox e un solo pulsante ... selezioni il brano dalla lista e usi il pulsante leggendo il brano dalla lista.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.