Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Giuseppe

Pagine: [1]
1
PERFETTO!!!! Grazie mille!

2
Ecco ho fatto come avete detto e questo È il mio codice:
PUBLIC SUB form_click()
  DIM vettore AS Integer[10]
  DIM i AS Integer
END
PUBLIC SUB button1_click()
 FOR i = 1 TO 10
 vettore = inputbox("Che valore vuoi?")
 listbox1.add numeri
 NEXT
END

Ma non mi riconosce la variabile di "i" O.o
Mi dice: unknown identifier i alla linea 7 di Fmain.class

Forse sembrerò un bambino con questi perchÈ, ma effetivamente qual'è la ragione per cui non me la riconosce?

3
Che stupido XDXDXDXD !!!!!!!! Era il then --> next che ho sbagliato XD no il bello è che ne ero anche convinto ...vabbè È stata una svista stupida grazie per tutto!

4
Allora grazie per l'aiuto, con i vettori adesso funziona ed ho poi provato a modificare il testo del programma per avviarlo con il ciclo "for" ma non funge e non capisco dove sbagli:
Public sub form_click()
dim vettore as integer [10]
dim i as integer
end
public sub button1_click
   for i=1 to 10
      numeri= inputbox ("Che valore vuoi?")
         listbox1.add numeri
   Then
end

Ecco ho provato anche a togliere le parenti tonde e mettere le quadre e altre varizioni che credevo avrebbero funzionato ma così non È andata. Credo ci sia qualche errore nell'impostare il "for". Questo programma lo vorrei fare con il For e non con il while!
Ma non mi accetta i vettori nella listbox perchÈ integer e non string?

Thanks :aiuto:

5
XDXDXD Grazie!! Ecco probabilmente era questo che fregava, il fatto del non dover impostare la grandezza del vettore con 1 to 10, ma dando il valore direttamente ora provo poi dico com È andata!

6
Allora, sono nuovo a questo forum, Salve a tutti!
Vi parlo direttamente del mio "problema" , per fare programmazione a scuola solitamente usiamo la shell grafica di VB! Ma siccome mi interessava un alternativa free per il mio uso privato ho ripiegato su Gambas, ecco tutto perfetto, se non fosse OVVIAMENTE che alcuni controlli non sono gli stessi! Ecco stavo cercando di realizzare un programma che:
Dovendo inserire 10 valori in un vettore (con conseguente comparsa di un input box) venga fatto un ciclo For e vengano inseriti in una listbox i dati numeri.
Il principale problema è che non riesco a dichiarare il vettore!
Io sono portato a fare come su VB!
Questo È quello che scriverei su vb:

dim vettore (1 to 10) as integer
dim i as integer

private sub cmdbutton_click()
   for i=1 to 10
      numeri(i)= inputbox ("che valore vuoi?")
         listbox.additem numeri(i)
then

End sub


Questo È tutto quello che m'interessa per il momento! Nelle guide che ho trovato su internet non erano presenti esempi del genere...
Grazie per l aiuto!
(ovviamente questi sono programmi elementari a livello scolastico, ma mi serve solo come esempio per poter capire un pò come varia VB dal Gambero azzurro!) :aiuto:

Pagine: [1]