Ok. Capito.
Tecnicamente ė una pessima pratica fare delle somme usando direttamente degli EditText.
Sarebbe molto meglio usare variabili di tipo numerico per gestire i numeri...
Il fatto che il risultato compaia col punto decimale deriva proprio dall'uso degli EditText (che sono di tipo stringa, cioè caratteri). Il b4a si accorge che stai facendo operazioni aritmetiche utilizzando 'contenitori' fatti per i caratteri e quindi fa una conversione intrinseca (tecnicamente un 'cast') trasformando il contenuto degli EditText in valori effettivamente numerici. La conversione da carattere a numero avviene tramite 'contenitori' numerici per numeri generici, con virgola.
Ecco dunque perché ti appare la virgola ( o meglio, il punto decimale) nel risultato.
Per eliminare quel punto esistono moltissimi modi.
Ma la cosa migliore ė impostare fin da subito il programma nel modo migliore. Ad esempio la tua sub Button1_Click diventerebbe cosī (e per inciso, invece di Button1 sarebbe meglio dargli un nome più esplicito, del tipo btnSomma)
Sub Button1_Click()
Dim Valore1 as Int
Dim Valore2 as Int
Valore1 = EditText1.Text
Valore2 = EditText2.Text
EditText3.Text = Valore1 + Valore2
In questo modo ti assicuri che i calcoli vengono fatti su valori interi.
Inoltre, prima di convertire delle stringhe (caratteri) in numeri, sarebbe meglio controllare che siano effettivamente numeri e non lettere
If IsNumber(EditText1.Text) then Valore1 = EditText1.Text