Gestione Variabili in più Edit Text

di Anonimizzato21982 il
3 risposte
Salve a tutti spero che qualcuno mi sia di aiuto.

Nel mio progetto ho creato 5 EditText, inserendo dei valori numerici nelle prime 3 avrei bisogno del triplo dei singoli valori (chiamati r1,r2,r3 i singoli valori inseriti) e della conversione in esadecimale dei valori elaborati (chiamati e1,e2,e3).
Nelle altre 2 EditText ne devo vedere la somma di r1+r2+r3 e la somma di e1+e2+e3.

Saluti

3 Risposte

  • Ho letto un pò la guida e ho trovato due funzioni che sono setappdata e getappdata.

    Potrebbero andar bene al caso mio ?
  • Nessuno che ha una possibile soluzione ???? sto .
  • Le funzioni setappdata e getappdata servono per scambiare variabili tra gli uicontrol di una GUI, nel tuo caso non sono necessarie perchè i valori / stringhe che vuoi manipolare sono memorizzati come "properties" dei vari uicontrols.

    Per quanto riguarda l'inserimento di stringhe nelle caselle di testo, mi sembra che la risposta alla tua precedente domanda si applichi anche in questo caso.

    Quando hai a che fare con variabili di tipo numerico, per poterne inserire il valore in una casella di testo devi prima convertirne il valore in stringa. Per questo puoi usare la funzione num2str ().

    Per la conversione in esadecimale puoi usare la funzione dec2hex che ritorna il valore esadecimale già in formato stringa.

    Per quanto riguarda la somma dei valori esadecimali, ti conviene calcolare la somma dei valori decimali e poi convertire il risultato in esadecimale.

    Per il futuro sarebbe opportuno che, nella domanda, inserissi anche il codice che hai scritto.
Devi accedere o registrarti per scrivere nel forum
3 risposte