Anonymní profil Eledin – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Eledin – Programujte.comAnonymní profil Eledin – Programujte.com

 

Příspěvky odeslané z IP adresy 84.42.245.–

Eledin
Visual Basic › Destiny v kalkulačke
31. 7. 2011   #145502

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.

Eledin
Visual Basic › Destiny v kalkulačke
31. 7. 2011   #145487

Pokud to chceš mít jednoduché, použij typ double, pokud to chceš dělat přes int vermomoci musíš to spravit ve dvou proměnných v jedné si budeš udržovat mantisu, ve druhé exponent.

Eledin
Visual Basic › Ako označiť náhodný Node v T…
31. 7. 2011   #145486

napíšu to v c# sintax, ale ve VB to funguje stejně

if ( TreeView1.SelectedNode != null )     // Testuje jestli prvek existuje

      if (TreeView1.SelectedNode.Items == null

         || TreeView1.SelectedNode.Items.Length == 0 )   // Testuje přítomnost potomků

          TreeView1.SelectedNode.Remove();

      else 

          {

                  // Kód pro smazání prvku v Items

                 TreeView1.SelectedNode.Remove();

          }

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý