18.01.2013 Views

Programación en Visual Basic 2008

Programación en Visual Basic 2008

Programación en Visual Basic 2008

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Puesto que no es útil mostrar una velocidad de cero, una manera de corregir el<br />

problema es probar un valor de cero y advertir al usuario que debe escribir un<br />

número mayor. Mi<strong>en</strong>tras se realiza esto, también se puede evitar que el usuario<br />

escriba números negativos, puesto que los números negativos también pued<strong>en</strong><br />

g<strong>en</strong>erar un resultado falso.<br />

En el sigui<strong>en</strong>te procedimi<strong>en</strong>to, se modificará el código <strong>en</strong> el controlador de<br />

ev<strong>en</strong>tos Button1_Click para llamar sólo a la función GetMPH si los valores son<br />

mayores que cero.<br />

Inténtelo<br />

Para corregir el error<br />

En el Editor de código, cambie el código <strong>en</strong> el controlador de ev<strong>en</strong>tos<br />

Button1_Click de la sigui<strong>en</strong>te manera:<br />

<strong>Visual</strong> <strong>Basic</strong> Express Copiar código<br />

Dim minutes As Integer = CInt(Textbox1.Text)<br />

Dim miles As Double = CDbl(Textbox2.Text)<br />

Dim hours As Double = 0<br />

If minutes

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!