Una introducción a las funciones y los subsistemas

Hasta ahora, el código que has estado escribiendo en estos tutoriales ha sido en su mayoría agrupado juntos bajo un solo botón. El problema con este enfoque es que tu el código puede ser bastante largo y complejo, lo que dificulta su lectura, y difícil de corregir si algo sale mal. Otro enfoque es para separar algo de este código en su propia rutina. Aquí es donde las funciones y los submarinos entran.

Segmentos de Código para hacer un trabajo particular

Los dos términos se refieren a segmentos de código que están separados de su código principal. Ya has conocido algunas funciones de cadena – Iguales () y Substring (), por ejemplo. Estas funciones están incorporadas en el Visual Basic. Pero si pudieras ver bajo el capó, lo que encontrarías es un código para hacer estos trabajos por ti. Todos ustedes lo que tiene que hacer es especificar, para la función Substring(), lo que es la cadena, dónde quieres empezar, y cuántos personajes quieres coger. No se puede… tienen que preocuparse de cómo Visual Basic obtiene su respuesta, porque el código es todo envuelto en una función, listo para que lo uses una y otra vez.

Y ese es el punto sobre las funciones y los subsistemas: es el código que podrías querer para usar una y otra vez. No tienes que seguir escribiendo lo mismo cada vez que quieras hacer un trabajo específico. Sólo escribe el código una vez, y luego cuando quieras usarlo, sólo hazlo saber a Visual Basic.

Escribir una función o sub para hacer el trabajo

Piense en la comprobación de errores cuando la gente introduce datos en sus formularios. Usted probablemente tienen un montón de cuadros de texto, y quieren comprobar que el usuario fue introduciendo los datos correctos. No quieres que la gente que introduce números en su caja de texto Nombre , por ejemplo. Para comprobar que el usuario ha introducido los datos correctos, escribe algún código de comprobación de errores. Excepto puede que tengas muchas cajas de texto en el formulario. Si quieres marcar todas las cajas de texto, tendrías que escribir el mismo «cheque» para cada cuadro de texto. En lugar de hacer eso, puedes escribir tu propio Función o Sub. Sólo tienes que escribirlo una vez. Luego, cuando quieras para usarlo, sólo tienes que referirte a él por su nombre, y el código será ejecutado. Pronto escribiremos un Sub que podamos usar una y otra vez.

La diferencia entre funciones y subs

Pero primero, en caso de que se pregunte cuál es la diferencia entre una función y un Sub, es esto: Las funciones devuelven un valor, y los Sub no.

La subcadena () es una función, porque quieres algún tipo de respuesta, y una respuesta que puedes usar en otro lugar. Asignas la respuesta a la Subcadena () función a una variable.

Un Sub es un código o un trabajo que quieres que VB haga y ejecute. Un ejemplo está cerrando un formulario y descargándolo conmigo. Cerrar. No es necesario que vuelvas un valor, aquí; sólo quieres que VB cierre tu formulario.

Un ejemplo o dos podrían ayudar a aclarar las cosas. Empezaremos eso en el próximo página.

Cómo crear tus propios substitutos en VB .NET — –;

Espero que te haya sido de ayuda!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *