pour ajouter du texte à ce qui est déjà dans l'edit tu peux faire:
Edit1.Text = Edit1.Text + 'autretexte'
par exemple
Et pour le problème de l'addition, je sais pas trop, suffit que lors d'un + - / * tu stockes le nombre dans une variable temporaire, et que, lors de l'appui sur = ou sur une des opérations tu fasses le calcul entre la variable temporaire et ce qui est dans l'edit
(ok je sais que c'est pas ce qu'il y a de plus propre comme méthode )