tady u toho bych spise viděl převést textovou hodnotu na double, provést matematickou operaci a prevest do double string. Zase reprezentace ze c#
takovy jednoduchy priklad
VysledokTextBox.Text = (Convert.ToDouble(PrveCisloTextBox.Text) + Convert.ToDouble(DruheCisloTextBox.Text) ).ToString();
realne zpracovani
double hodnota1 = 0;
double hodnota2 = 0;
if(double.TryParse( PrveCisloTextBox.Text, hodnota1 ) == false)
throw ArgumentException("Pole PrveCisloTextBox neobsahuje double hodnotu")
if(double.TryParse( DruheCisloTextBox.Text, hodnota2) == false)
throw ArgumentException("Poleneobsahuje double hodnotu")
VysledokTextBox.Text = ( hodnota1 + hodnota2).ToString();;
samo si sintax ještě převeď na Visual basic, ale konstrukce je velmi podobná. Pokud používáš klasický VB tak je rozdíl pouze v konverzních funkcích které nemusíš řešit, bo datové typy, které nemají specifikovaný datový typ se chovají jako union.