Autore Topic: [Risolto] recuperare valori "text" dagli oggetti presenti in una form  (Letto 1548 volte)

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
ciao a tutti,
essendo ancora nuovo (sia di linux che di gambas) sto incontrando tanti "piccoli problemi"...
vorrei inizializzare (o anche recuperare) le stringhe .text di tutti gli oggetti textbox presenti in una form, ho provato ma senza risultato:

PUBLIC SUB Button1_Click()
DIM thebox AS TextBox
FOR EACH TheBox IN ME.Controls
  thebox.Text = 0
NEXT
END

qual'è la procedura esatta per accedere alle caratteristiche degli oggetti?
grazie anticipatamente...

  • Visitatore

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #2 il: 25 Giugno 2009, 13:49:02 »
due righe di codice?
non mi funziona neanche così... :(

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #3 il: 25 Giugno 2009, 14:12:35 »
ho risolto, grazie ;)

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #4 il: 25 Giugno 2009, 14:48:35 »
Dovresti postare come hai fatto visto che potrebbe tornare utile per una futura ricerca...

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #5 il: 25 Giugno 2009, 17:20:41 »
hai ragione... questo il codice che ho usato:

dim hControl as objet
dim valore as string 'valore da recuperare

FOR EACH hControl IN ScrollView1.Children
   'verifico che si tratti di una textbox
   IF object.Type(hControl) = "TextBox" THEN
      valore = hControl.Text
   endif
next


gli oggetti textbox erano stati creati a runtime dentro uno scrollview, appena pronto pubblicherò direttamente il programma con relativi sorgenti per gli esperimenti della comunità :)



Ecco il progetto "sperimentale" si tratta di creare delle tabelle in "simil-html"
sto cercando di fare pratica come meglio posso  :-D

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #6 il: 25 Giugno 2009, 20:11:04 »
un ottimo inizio per creare un editor html!

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #7 il: 25 Giugno 2009, 20:55:30 »
ce ne sono già troppi in giro di editor html... ci vorrebbe qualcosa di curioso ma nello stesso tempo utile... magari mi verrà in mente qualcosa prima o poi...
intanto sperimento gambas per acquisire dimistichezza con il linguaggio facendo tutto quello che mi passa per la testa. Qualcosa l'avevo fatta in vb.net, persino il gioco del sudoku (magari sarà il prossimo esperimento) con tanto di salvataggio partita e simboli vari o colori al posto dei classici numeri...

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #8 il: 25 Giugno 2009, 22:46:09 »
Citazione

Asparino ha scritto:
ce ne sono già troppi in giro di editor html...


Il tuo progetto, anche se apparentemente simile ad altri, potrebbe essere un buon inizio per far partire magari il progetto di qualche altro utente...

e poi mai dire nulla per scontato...

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #9 il: 26 Giugno 2009, 16:15:54 »
si, sono d'accordissimo con te... per me è solo codice buttato lì giusto per prendere confidenza con gambas (e si vede da come non rifinisco i programmi ad esempio),per altri invece possono sicuramente essere spunto per creare qualcosa che io magari al momento non vedo.
Mi viene in mente (non è una mia idea ma l'ho visto su vb.net), vista la carenza di manuali in italiano su gambas, (e lancio un invito esteso a tutti ovviamente) perchè non fare una serie di esempi commentati di ogni funzionalità/oggetto del linguaggio e creare così una collezione funzionale e semplice da consultare?
meno noioso da fare per chi programma e più utile di una pagina scritta per chi deve consultare come funziona una particolare caratteristica di un dato oggetto... (i programmi enormi fanno paura ai principianti e risulta difficile capirci qualcosa se il codice non è commentato ;)
potrebbe essere un'idea da inserire nei progetti in cerca d'aiuto secondo te?

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #10 il: 26 Giugno 2009, 17:29:53 »
La cosa si può fare e in un certo senso è già stata iniziata: si tratta del nostro wiki dove ogni sfumatura della programmazione in gambas può essere benissimo trattata e di ogni funzione/oggetto/potenzialità si puiò benissimo discutere....prova a dare un'occhiata e magari inizi a partecipare con noi alla stesura del più grande documento riguardante gambas: il nostro wiki!!!!! ;-D

Offline Gaspare

  • Gambero
  • **
  • Post: 68
    • Mostra profilo
Re: recuperare valori "text" dagli oggetti presenti in una form
« Risposta #11 il: 28 Giugno 2009, 20:11:49 »
prima versione del Sudoku pronta (non ci ho pensato due volte altrimenti non lo rifacevo)... è la base ma prossimamente si potrà anche:
salvare la partita; (fatto!)
usare font di simboli; (fatto!)
usare colori; (fatto!)
usare colori senza numeri; (fatto!)
usare caratteri; (fatto!)
attivare suggerimenti. (fatto!)