Discusión:Visual Basic

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre
Esta página le interesa al Wikiproyecto Microsoft.

ensamblador (en el mismo .exe), la única opción es usar una DLL externa.

× Platonides · Háblame 23:40 24 feb 2007 (CET)

¿El lenguaje con mayor cobertura/soporte?[editar]

"Miles de foros alrededor de la Web lo hacen el lenguaje con mayor cobertura/soporte que cualquier otro"

Esto se me hace algo difícil de creer considerando que C tiene mucho más tiempo de vida, muchas personas aprenden a programar en él y es comúnmente utilizado. ¿Pueden incluir alguna referencia que lo avale?

Fue añadido por un anónimo que lo promovía. Lo he eliminado. × Platonides · Háblame 18:42 18 mar 2007 (CET)

Incorrecciones[editar]

El artículo parece en ciertas partes expresado con palabras de críos y sin conceptos claros. Por ejemplo, la línea de "La sintaxis es flexible". Visual Basic es conocido precisamente por tener una sintaxis excesivamente estricta, citar por ejemplo el uso exclusivo de un comando por línea, el uso constante de "Next, End X, Then..." sin mayores posibilidades. Tampoco es Case Sensitive, ni otras cuantas cosas.

El problema es que la explicación que se da del porqué es flexible es que es incoherente: La sintaxis NO es flexible porque un IDE permita esto o lo otro, ni tampoco porque un IDE cambia el nombre de las variables automáticamente. De hecho, esto no tiene nada que ver con el lenguaje en sí, y además, aunque así fuera, significiaría que es menos flexible, nunca más.

Dicho esto, lo borro.

-- Edición: He eliminado además como 15 líneas más tanto de ventajas e inconvenientes que traían comparaciones con .NET, las cuales no tienen cabida ahí. También he eliminado toda alusión a las bondades/deficiencias del IDE, puesto que no es el tema de la sección. Lo que se compara es el lenguaje, no el IDE ni su evolución .NET.

Inconvenientes - Corrección[editar]

"NO incluye operadores a nivel de bits."

Esto no es correcto, Visual Basic presenta como parte del lenguaje los operadores: And (producto lógico), Or (suma lógica), Xor (Or-exclusivo), Not (negación lógica), Imp (implicación lógica), que permiten realizar comparaciones lógicas y también operaciones a-bit, dependiendo del contexto en que se usen.

Si se usan en una asignación, actuarán como operadores binarios; si se usan en una comparación se comportarán como operadores lógicos.

Visual Basic no proporciona como parte del lenguaje funciones para desplazamiento de bits, y eso sería un inconveniente coherente. Modifico el artículo para que no haya errores de interpretación.

Saludos.

Los desplazamientos de bits se pueden realizar como *2^n y \2^n. ☆ Platonidesℂoпtẵcтaℛ 15:50 20 jul 2007 (CEST)

¿cooper el creador de visual?[editar]

Alan Cooper From Wikipedia, the free encyclopedia Jump to: navigation, search

Alan Cooper, an advocate of interaction design, runs a design company and writes books about how to make software user interfaces more usable.

Cooper is sometimes called "the father of Visual Basic", although much of work on Visual Basic was done by Microsoft's internal development group. Cooper was the leading force behind VB 1.0 and pioneered the use of an IDE to create a GUI via wrapped calls to system routines in the API (see Adapter pattern).

Cooper's original programs were called "Tripod" and later "Ruby". They were intended as more of an end-user tool, but development at Microsoft led to Visual Basic becoming a tool for programmers instead.

Calculadora[editar]

Agregue el codigo para armar una calculadora simple. la calculadora podria tener un codigo mas extenso y asi producir menos errores yo creo que con este codigo alcanza para lo que se quiere aunque si alguien quiere ampliarlo hagalo =)

No se ve la imagen http://img165.imageshack.us/img165/7030/calculadorarf6.jpg

parece que ha caducado, si alguien puede por favor que la suba de nuevo, Gracias

Modificacion en la calculadora[editar]

Estuve analizando su codigo y me parece un buen ejemplo de como utilizar los operandos en VB, los controles estan bien, le dan una vista mas amigable a la pequeña aplicación, pero note que tenia un pequeño fallo; puesto que si las cajas de texto quedaban vacias el error que nos mandaria es "se esperaba un objeto" que es una cifra, creo ademas que se le puede añadir una pequeña opcion para que solo se puedan colocar numeros en estas cajas de texto, en cualquier caso espero que la pequeña modificacion a la estructura les sirva de algo Me despido felicitandolos por su articulo de VB y si estoy de acuerdo no se puede introducir directamente codigo ASM (ensamblador) lo unico que se puede hacer en esta interface es declarar una variable, identificadora de una funcion de la biblioteca a referenciar, pero simple y sencillamente se hace esto, se da la instruccion a llamada de procedimiento remoto, si no me equivoco asi se le llama. Bueno como sea me despido Atte.: Norberto Perez Garnica en mi primera edicion para Wikipedia

¿Microsoft no le da soporte desde 2008?[editar]

Según tengo entendido, existe una versión del Visual Basic Express Edition 2010 desarrollada por microsoft, disponible desde aquí: http://www.microsoft.com/express/Downloads/#

Saludos.

Tienes que entender que en Visual Basic 6 termina una etapa del lenguaje de programación, luego surge Visual Basic NET, que es algo completamente diferente, y que arranca con Visual Studio .NET 2002.

El ejemplo de código es muy simple[editar]

El ejemplo de código es muy simple, que alguien responda si quiere que lo cambie por uno mas avanzado.


--Tajampi (discusión) 12:51 21 feb 2012 (UTC)[responder]

Enlaces externos modificados[editar]

Hola,

Acabo de modificar 1 enlaces externos en Visual Basic. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:

Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.

Saludos.—InternetArchiveBot (Reportar un error) 15:04 8 ago 2019 (UTC)[responder]