Pregunta: | 37325 - ¿COMO PUEDO CREAR FUNCIONES Y PROCEDIMIENTOS EN V. BASIC.NET |
Autor: | Baco Baco |
¿Como puedo crear funciones y procedimientos en v. basic.net, a diferencia de la versión anterior, uno puede agregar una función o procedimiento por medio del menu herramientas. En visual basic.net no puedo encontrar el medio para crearlas, yasea en un formulario, modulo.bas o en una clase.
Esperando respuestas gracias. |
Respuesta: | Alexander Bacon |
Public Class clsFuncion
Public Function nombrefuncion() As String -Lo que quieres que haga: buscar, traer, llevar,copiar, eliminar, etc return "valor" end function -aca dentro tambien puede ir un procedimiento que lo llamas desde la funcion, solo para que no tengas un chorizo repetido si es que lo usas en otras funciones, o desde el mismo form. sub nombreprocedimiento(byval valorqueusarasenlafuncion as object) chorizo end sub end class Y si es orientada a Objeto |
Respuesta: | Omar Colihuinca |
lo que indica Victor Prado es correcto, en tanto lo que dice eider es falso, pues VB.net no es un lenguaje orientado a objetos, si bien es cierto posee algunos objetos no implica que sea POO, solo decir que es orientado a eventos.. |
Respuesta: | Victor Prado |
Bueno pss veras es muy sencillo.
todos sabemos que hay dos tipos de procemientos ,metodos, funciones o como le quieras llamar. el primer es tipo es aquel que realiza una serie de instruciones sin regresarte ningun valor, para este necesitamos la siguiente sintaxix. public Sub Ejemplo() 'manejo de procedimientos End Sub el segundo es aquel que te retorna un valor y es parecido al anterior Public Function Ejemplo2()As String return "hola" End Function los dos metodos pueden recibir cualquier numero de argumentos y el function puede retornar cualquier cosa que sea un objeto en VB.net |
Respuesta: | Eider Mauricio Aristizábal Erazo |
Mira, lo que pasa es que en .NET la cosa cambia un poco y debes empezar a utilizar el paradigma de programación orientada a objetos POO, lo que veo mas equivalente a la creacion de procedimientos es mediante la creacion de clases, en el proyecto agregas una clase luego puedes crear los procedimientos con sus modificadores de acceso, public, private, protectec .etc. Te recomiendo estudies en la comunidad de desarrolladores cinco estrellas de .NET
Ánimo con esta plataforma. Saludos desde Cali - Colombia :) |
Respuesta: | kikonmx |
No estoy muy seguro de entender tu pregunta, pero para crear una subrutina o una función, entras a la ventana de código y escribes
Ambito Sub código End Sub Ambito Function as Tipo End Function Donde Ambito puede ser public, private,etc también les puedes pasar parámetros Private Sub( texto as String ) End Sub No se si esto es a lo que te refieres Si lo que no puedes hacer es entrar a la ventana de código, estanto en el diseño del formulario presiona F7 y listo |
Respuesta: | Oscar Caro |
Me parece que esa utilidad ya no la dispone VB.NET ya que sirve de plataforma para todos los lenguajes .NET de Microsoft.
A partir de ahora tendremos que picarnos todo el codigo |
Respuesta: | Toni Coll |
No sé si te refieres a esto pero yo lo creo a mano sin problemas.
Por ejemplo: Privatec Function LoKeSea(ByVal strValor as String) As Integer End function Public Sub LoKeSea() End Sub ... eso sí, en un módulo o clase utilizo Friend en lugar de Public |