Salve a tutti, ho cominciato da poco ad usare questo bellissimo compilatore. Per iniziare volevo realizzare un applicazione banale, un applicazione che mi permetta di sommare due numeri presi in input (in due form, che nel programma chiama 'Edit') e stampare il risultato in un terzo form al click di un bottone. Dopo svariate ricerche ho trovato la funzione che mi permette di leggere il contenuto di un form come tipo 'String'. Insomma, ciò che ho prodotto è:
In questo modo ottengo una somma di tipo 'testuale'. Mi spiego, se nel primo form (Num1) inserisco '3' e nel secondo form (Num2) inserisco '4' e successivamente clicco sul bottone che svolge la seguente azione, nel terzo form (Ris) visualizza '34', come è ovvio che sia.codice:void __fastcall TForm1::Button1Click(TObject *Sender) { String x, y, z; x = Num1 -> Text; y = Num2 -> Text; z = x + y; Ris -> Text = z; }
Vorrei sapere come posso trasformare il testo in un tipo intero per poter svolgere la somma, oppure se posso leggere il contenuto del form come direttamente tipo intero.
Grazie a tutti!