Glosario de términos de Visual Basic

32 bits

El número de bits que pueden procesarse o transmitirse en paralelo, o el número de bits utilizados para un solo elemento en un formato de datos. Si bien este término se utiliza en todo el procesamiento de datos y computación (al igual que las formulaciones de 8 bits, 16 bits y similares), en Términos VB, esto significa el número de bits utilizados para representar las direcciones de memoria. La ruptura entre el procesamiento de 16 bits y 32 bits se produjo con la introducción de la tecnología VB5 y OCX.

UN

Nivel de acceso
En el código VB, la capacidad de otro código para acceder a él (es decir, leerlo o escribirle). los nivel de acceso se determina tanto por cómo declara el código como por el nivel de acceso del contenedor del código. Si el código no puede acceder a un elemento contenedor, tampoco puede acceder a ninguno de sus elementos contenidos, sin importar cómo se declaren.

Protocolo de acceso
El software y API que permite que las aplicaciones y las bases de datos comuniquen información. Los ejemplos incluyen ODBC - Open DataBase Connectivity, un protocolo temprano que a menudo se usa en conjunción con otros y ADO -

instagram viewer
Objetos de datos ActiveX, El protocolo de Microsoft para acceder a todo tipo de información, incluidas las bases de datos.

ActiveX
es la especificación de Microsoft para componentes de software reutilizables. ActiveX se basa en COM, el modelo de objetos componentes. La idea básica es definir exactamente cómo interactúan e interactúan los componentes de software para que los desarrolladores puedan crear componentes que funcionen juntos usando la definición. Los componentes ActiveX se llamaron originalmente servidores OLE y Servidores ActiveX y este cambio de nombre (en realidad por razones de marketing más que técnicas) ha creado mucha confusión sobre lo que son.

Muchos lenguajes y aplicaciones admiten ActiveX de una forma u otra y Visual Basic lo admite con mucha fuerza, ya que es uno de los pilares del entorno Win32.

Nota: Dan Appleman, en su libro sobre VB.NET, dice esto sobre ActiveX, "(Algunos) productos salen del departamento de marketing.

... ¿Qué era ActiveX? Era OLE2, con un nuevo nombre ".

Nota 2: Aunque VB.NET es compatible con los componentes ActiveX, deben estar encerrados en un código "envoltorio" y hacen que VB.NET sea menos eficiente. En general, si puede alejarse de ellos con VB.NET, es una buena idea hacerlo.

API
es un TLA (acrónimo de tres letras) para la interfaz del programa de aplicación. Una API consta de las rutinas, protocolos y herramientas que programadores debe usarse para garantizar que sus programas sean compatibles con el software para el que está definida la API. Una API bien definida ayuda a las aplicaciones a trabajar juntas al proporcionar las mismas herramientas básicas para que todos los programadores las usen. Se dice que una amplia variedad de software, desde sistemas operativos hasta componentes individuales, tiene una API.

Controlador de automatización
La automatización es una forma estándar de hacer que un objeto de software esté disponible a través de un conjunto definido de interfaces. Esta es una gran idea porque el objeto está disponible para cualquier lenguaje que siga los métodos estándar. El estándar utilizado en la arquitectura de Microsoft (y, por lo tanto, VB) se llama automatización OLE. Un controlador de automatización es una aplicación que puede usar los objetos que pertenecen a otra aplicación. Un servidor de automatización (a veces llamado componente de automatización) es una aplicación que proporciona los objetos programables a las otras aplicaciones.

C

Cache
Un caché es un almacén de información temporal que se usa tanto en hardware (un chip de procesador generalmente incluye un caché de memoria de hardware) como en software. En la programación web, un caché almacena las páginas web visitadas más recientes. Cuando se utiliza el botón 'Atrás' (u otros métodos) para volver a visitar una página web, el navegador verificará caché para ver si la página está almacenada allí y la recuperará del caché para ahorrar tiempo y Procesando. Los programadores deben recordar que los clientes del programa no siempre pueden recuperar una página directamente del servidor. Esto a veces da como resultado errores de programa muy sutiles.

Clase
Aquí está la definición de "libro":

La definición formal de un objeto y la plantilla a partir de la cual se crea una instancia de un objeto. El propósito principal de la clase es definir las propiedades y métodos para la clase.

Aunque se incluye en versiones anteriores de Visual Basic, la clase se ha convertido en una tecnología clave en VB.NET y su programación orientada a objetos.

Entre las ideas importantes sobre las clases están:

  • Una clase puede tener subclases que pueden heredar todas o algunas de las características de la clase.
  • Las subclases también pueden definir sus propios métodos y variables que no forman parte de su clase principal.
  • La estructura de una clase y sus subclases se denomina jerarquía de clases.

Las clases implican mucha terminología. Una clase original, de la que se deriva la interfaz y el comportamiento, se puede identificar por cualquiera de estos nombres equivalentes:

  • Clase de padres
  • Superclase
  • Clase base

Y las nuevas clases pueden tener estos nombres:

  • Clase infantil
  • Subclase

CGI
es la interfaz de puerta de enlace común. Este es un estándar inicial utilizado para transferir información entre un servidor web y un cliente a través de una red. Por ejemplo, un formulario en una aplicación de "carrito de compras" puede contener información sobre una solicitud de compra de un artículo en particular. La información podría pasar a un servidor web mediante CGI. CGI todavía se usa mucho, ASP es una alternativa completa que funciona mejor con Visual Basic.

Servidor de cliente
Un modelo informático que divide el procesamiento entre dos (o más) procesos. UN cliente realiza solicitudes que son llevadas a cabo por el servidor. Es importante comprender que los procesos podrían ejecutarse en la misma computadora, pero normalmente se ejecutan en una red. Por ejemplo, al desarrollar aplicaciones ASP, los programadores a menudo usan PWS, un servidor que se ejecuta en la misma computadora con un navegador cliente como IE. Cuando la misma aplicación entra en producción, normalmente se ejecuta a través de Internet. En aplicaciones empresariales avanzadas, se utilizan múltiples capas de clientes y servidores. Este modelo ahora domina la informática y reemplazó el modelo de mainframes y 'terminales tontos' que en realidad solo eran monitores de pantalla conectados directamente a una computadora mainframe grande.

En la programación orientada a objetos, una clase que proporciona un método a otra clase se llama servidor. La clase que usa el método se llama cliente.

Colección
El concepto de una colección en Visual Basic es simplemente una forma de agrupar objetos similares. Tanto Visual Basic 6 como VB.NET proporcionan una clase de Colección para darle la posibilidad de definir sus propias colecciones.
Entonces, por ejemplo, este fragmento de código VB 6 agrega dos objetos Form1 a una colección y luego muestra un MsgBox que le indica que hay dos elementos en la colección.

Private Sub Form_Load () Dim myCollection como nueva colección. Dim FirstForm como nuevo formulario 1. Dim SecondForm como nuevo formulario 1. mi colección. Añadir FirstForm. mi colección. Añadir SecondForm. MsgBox (myCollection. Contar) End Sub

COM
es el modelo de objetos componentes. Aunque a menudo está asociado con Microsoft, COM es un estándar abierto que especifica cómo los componentes funcionan juntos e interoperan. Microsoft utilizó COM como base para ActiveX y OLE. El uso de la API COM garantiza que se pueda iniciar un objeto de software dentro de su aplicación utilizando una amplia variedad de lenguajes de programación, incluido Visual Basic. Los componentes evitan que un programador tenga que volver a escribir código. Un componente puede ser grande o pequeño y puede realizar cualquier tipo de procesamiento, pero debe ser reutilizable y debe cumplir con los estándares establecidos para la interoperabilidad.

Controlar
En Visual Basic, la herramienta que usa para crear objetos en un formulario de Visual Basic. Los controles se seleccionan de la Caja de herramientas y luego se usan para dibujar objetos en el formulario con el puntero del mouse. Es clave darse cuenta de que el control es solo la herramienta utilizada para crear objetos GUI, no el objeto en sí.

Galleta
Un pequeño paquete de información que se envía originalmente desde un servidor web a su navegador y se almacena en su computadora. Cuando su computadora vuelve a consultar el servidor web de origen, la cookie se envía de vuelta al servidor, lo que le permite responder a usted utilizando la información de la interacción anterior. Las cookies se utilizan generalmente para proporcionar páginas web personalizadas utilizando un perfil de sus intereses que se proporcionaron la primera vez que accede al servidor web. En otras palabras, el servidor web parecerá "conocerte" y proporcionarte lo que deseas. Algunas personas sienten que permitir las cookies es un problema de seguridad y deshabilitarlas usando una opción provista por el software del navegador. Como programador, no puede depender de la capacidad de usar cookies todo el tiempo.

re

DLL
es Biblioteca de enlaces dinámicos, un conjunto de funciones que se pueden ejecutar o datos que puede utilizar una aplicación de Windows. DLL también es el tipo de archivo para archivos DLL. Por ejemplo, 'crypt32.dll' es la DLL Crypto API32 utilizada para la criptografía en los sistemas operativos de Microsoft. Hay cientos y posiblemente miles instalados en su computadora. Algunas DLL solo las usa una aplicación específica, mientras que otras, como crypt32.dll, las usa una amplia variedad de aplicaciones. El nombre se refiere al hecho de que las DLL contienen una biblioteca de funciones a las que se puede acceder (enlazar) a demanda (dinámicamente) por otro software.

mi

Encapsulación
es la técnica de programación orientada a objetos que permite a los programadores determinar completamente relación entre objetos utilizando la interfaz de objeto (la forma en que se llaman los objetos y los parámetros aprobado) En otras palabras, se puede pensar que un objeto está "en una cápsula" con la interfaz como la única forma de comunicarse con el objeto.

Los principales beneficios de la encapsulación son que evita los errores porque está completamente seguro de cómo se usa un objeto en su programa y el objeto pueden ser reemplazados por uno diferente si es necesario siempre que el nuevo implemente exactamente lo mismo interfaz.

Procedimiento de evento
Un bloque de código que se llama cuando se manipula un objeto en un programa de Visual Basic. La manipulación puede realizarla un usuario del programa a través de la GUI, el programa o algún otro proceso, como la expiración de un intervalo de tiempo. Por ejemplo, la mayoría Formar objeto tiene un Hacer clic evento. los Hacer clic Procedimiento de evento para el formularioFormulario 1 sería identificado por el nombre Form1_Click ().

Expresión
En Visual Basic, esta es una combinación que se evalúa en un solo valor. Por ejemplo, a la variable entera Resultado se le asigna el valor de una expresión en el siguiente fragmento de código:

Resultado tenue como entero. Resultado = CInt ((10 + CInt (vbRed) = 53 * vbThursday))

En este ejemplo, a Result se le asigna el valor -1, que es el valor entero de True en Visual Basic. Para ayudarlo a verificar esto, vbRed es igual a 255 y vbThursday es igual a 5 en Visual Basic. Las expresiones pueden ser una combinación de operadores, constantes, valores literales, funciones y nombres de campos (columnas), controles y propiedades.

F

Extensión de archivo / Tipo de archivo
En Windows, DOS y algunos otros sistemas operativos, una o varias letras al final de un nombre de archivo. Las extensiones de nombre de archivo siguen un punto (punto) e indican el tipo de archivo. Por ejemplo, 'this.txt' es un archivo de texto sin formato, 'that.htm' o 'that.html' indica que el archivo es una página web. El sistema operativo Windows almacena esta información de asociación en el Registro de Windows y se puede cambiar mediante la ventana de diálogo 'Tipos de archivo' proporcionada por el Explorador de Windows.

Marcos
Un formato para documentos web que divide la pantalla en áreas que pueden formatearse y controlarse de forma independiente. A menudo, un cuadro se usa para seleccionar una categoría, mientras que otro cuadro muestra el contenido de esa categoría.

Función
En Visual Basic, un tipo de subrutina que puede aceptar un argumento y devuelve un valor asignado a la función como si fuera una variable. Puede codificar sus propias funciones o utilizar funciones integradas proporcionadas por Visual Basic. Por ejemplo, en este ejemplo, ambos Ahoray MsgBox son funciones Ahora Devuelve la hora del sistema.
MsgBox (ahora)

H

Anfitrión
Una computadora o un proceso en una computadora que proporciona un servicio a otra computadora o proceso. Por ejemplo, VBScript puede ser 'alojado' por el programa de navegador web, Internet Explorer.

yo

Herencia
es la razón por la que un imbécil sin talento dirige la compañía en lugar de usted.
No... seriamente ...
La herencia es la capacidad de un objeto de adoptar automáticamente los métodos y propiedades de otro objeto. El objeto que proporciona los métodos y las propiedades generalmente se denomina objeto padre y el objeto que los asume se llama hijo. Entonces, por ejemplo, en VB .NET, a menudo verá declaraciones como esta:

El objeto padre es Sistema. Windows Formas Form y tiene un gran conjunto de métodos y propiedades que Microsoft ha programado previamente. Form1 es el objeto secundario y aprovecha toda la programación de los padres. El comportamiento clave de la programación orientada a objetos (OOP) que se agregó cuando se introdujo VB .NET es la herencia. VB 6 admite encapsulación y polimorfismo, pero no herencia.

Ejemplo
es una palabra vista en explicaciones de Programación Orientada a Objetos. Se refiere a una copia de un objeto que ha sido creado para ser utilizado por un programa específico. En VB 6, por ejemplo, la declaraciónCreateObject (nombre del objeto) creará una instancia de una clase (un tipo de objeto). En VB 6 y VB .NET, la palabra clave Nuevo en una declaración crea una instancia de un objeto. El verbo instanciar significa la creación de una instancia. Un ejemplo en VB 6 es:

ISAPI
es la interfaz del programa de aplicación del servidor de Internet. Por lo general, cualquier término que termine en los caracteres 'API' es una interfaz de programa de aplicación. Esta es la API utilizada por el servidor web de Internet Information Server (IIS) de Microsoft. Las aplicaciones web que usan ISAPI se ejecutan considerablemente más rápido que las que usan CGI, ya que comparten el 'proceso' (programación espacio de memoria) utilizado por el servidor web IIS y, por lo tanto, evitar el proceso de carga y descarga de programas que CGI consume mucho tiempo requiere Una API similar utilizada por Netscape se llama NSAPI.

K

Palabra clave
Las palabras clave son las palabras o símbolos que son las partes elementales del lenguaje de programación Visual Basic. Como resultado, no puede usarlos como nombres en su programa. Algunos ejemplos simples:
Dim Dim como String
o
Dim String como String
Ambos no son válidos porque Dim y String son palabras clave y no se pueden usar como nombres de variables.

METRO

Método
Una forma de identificar una función de software que realiza una acción o un servicio para un objeto en particular. Por ejemplo, el Esconder() método para la forma Formulario 1 elimina el formulario de la pantalla del programa pero no lo descarga de la memoria. Sería codificado:
Forma1.Ocultar

Módulo
Un Módulo es un término general para un archivo que contiene código o información que agrega a su proyecto. Por lo general, un módulo contiene código de programa que usted escribe. En VB 6, los módulos tienen una extensión .bas y solo hay tres tipos de módulos: formulario, estándar y clase. En VB.NET, los módulos generalmente tienen una extensión .vb, pero otros son posibles, como .xsd para un módulo de conjunto de datos, .xml para un XML módulo, .htm para una página web, .txt para un archivo de texto, .xslt para un archivo XSLT, .css para una hoja de estilo, .rpt para un informe de Crystal y otros.

Para agregar un módulo, haga clic con el botón derecho en el proyecto en VB 6 o en la aplicación en VB.NET y seleccione Agregar y luego Módulo.

norte

Espacio de nombres
El concepto de un espacio de nombres ha existido durante bastante tiempo en la programación, pero solo se ha convertido en un requisito para que los programadores de Visual Basic sepan desde que XML y .NET se volvieron críticos tecnologías. La definición tradicional de un espacio de nombres es un nombre que identifica de forma exclusiva un conjunto de objetos para que no haya ambigüedad cuando los objetos de diferentes fuentes se usan juntos. El tipo de ejemplo que suele ver es algo así como el espacio de nombres de perro y el espacio de nombres de muebles, ambos tienen objetos de pierna para que pueda referirse a un perro. Pata o un mueble. Pierna y sea muy claro acerca de cuál quiere decir.

Sin embargo, en la programación práctica de .NET, un espacio de nombres es solo el nombre que se usa para referirse a las bibliotecas de objetos de Microsoft. Por ejemplo, ambos Sistema. Datos y sistema. XML son referencias típicas en las aplicaciones de Windows VB .NET predeterminadas y la colección de objetos que contienen se denominan Sistema. Espacio de nombres de datos y el sistema. Espacio de nombres XML.

La razón por la que los ejemplos "inventados" como "Perro" y "Muebles" se usan en otras definiciones es que la "ambigüedad" el problema solo surge cuando define su propio espacio de nombres, no cuando usa el objeto de Microsoft bibliotecas Por ejemplo, intente encontrar nombres de objetos que estén duplicados entre System. Datos y sistema. XML

Cuando usa XML, un espacio de nombres es una colección de tipos de elementos y nombres de atributos. Estos tipos de elementos y nombres de atributos se identifican de forma exclusiva por el nombre del espacio de nombres XML del que forman parte. En XML, un espacio de nombres recibe el nombre de un identificador uniforme de recursos (URI), como el de un sitio web dirección: tanto porque el espacio de nombres podría estar asociado con el sitio como porque un URI es único nombre. Cuando se usa de esta manera, no se requiere que el URI se use más que como nombre y no tiene que haber un documento o esquema XML en esa dirección.

Grupo de noticias
Un grupo de discusión funcionó a través de Internet. Los grupos de noticias (también conocidos como Usenet) se acceden y se ven en la web. Outlook Express (distribuido por Microsoft como parte de IE) admite la visualización de grupos de noticias. Los grupos de noticias tienden a ser populares, divertidos y alternativos. Ver Usenet.

O

Objeto
Microsoft lo define como
Un componente de software que expone sus propiedades y métodos.
Halvorson (VB.NET paso a paso, Microsoft Press) lo define como ...
El nombre de un elemento de interfaz de usuario que cree en un formulario VB con un control Toolbox
Libertad (Aprendiendo VB.NET, O'Reilly) lo define como...
una instancia individual de una cosa
Clark (Una introducción a la programación orientada a objetos con Visual Basic .NET, APress) lo define como...
una estructura para incorporar datos y procedimientos para trabajar con esos datos

Existe un amplio espectro de opiniones sobre esta definición. Aquí hay uno que probablemente esté en la corriente principal:

Software que tiene propiedades y / o métodos. Un documento, rama o relación puede ser un objeto individual, por ejemplo. La mayoría, pero no todos, los objetos son miembros de una colección de algún tipo.

Biblioteca de objetos
Un archivo con la extensión .olb que proporciona información a los controladores de automatización (como Visual Basic) sobre los objetos disponibles. El Explorador de objetos de Visual Basic (menú Ver o tecla de función F2) le permitirá explorar todas las bibliotecas de objetos disponibles.

OCX
La extensión de archivo (y nombre genérico) para OLE Ccontrol ustom (el X debe haberse agregado porque se veía genial para los tipos de Microsoft Marketing). Los módulos OCX son módulos de programas independientes a los que otros programas pueden acceder en un entorno Windows. Los controles OCX reemplazaron los controles VBX escritos en Visual Basic. OCX, tanto como término de marketing como tecnología, fue reemplazado por controles ActiveX. ActiveX es compatible con versiones anteriores de los controles OCX porque los contenedores ActiveX, como Internet Explorer de Microsoft, pueden ejecutar componentes OCX. Los controles OCX pueden ser de 16 bits o de 32 bits.

VIEJO

OLE significa vinculación e incrustación de objetos. Esta es una tecnología que apareció por primera vez junto con la primera versión realmente exitosa de Windows: Windows 3.1. (Que fue lanzado en abril de 1992. Sí, Virginia, tenían computadoras hace mucho tiempo.) El primer truco que OLE hizo posible fue la creación de lo que se llama un "documento compuesto" o un documento que tiene contenido creado por más de uno solicitud. Por ejemplo, un documento de Word que contiene una hoja de cálculo de Excel genuina (no una imagen, sino lo real). Los datos se pueden proporcionar "vinculando" o "incrustando", lo que representa el nombre. OLE se ha extendido gradualmente a servidores y redes y ha adquirido más y más capacidad.

OOP - Programación Orientada a Objetos

Una arquitectura de programación que enfatiza el uso de objetos como los bloques de construcción fundamentales de los programas. Esto se logra al proporcionar una manera de crear los bloques de construcción para que incluyan tanto datos como funciones a las que se accede a través de una interfaz (se denominan "propiedades" y "métodos" en VB).

La definición de OOP ha sido controvertida en el pasado porque algunos puristas de OOP insistieron vehementemente en que lenguajes como C ++ y Java eran objeto orientado y VB 6 no fue porque la POO fue definida (por los puristas) como la incorporación de los tres pilares: herencia, polimorfismo y Encapsulación Y VB 6 nunca implementó la herencia. Otras autoridades (Dan Appleman, por ejemplo), señalaron que VB 6 era muy productivo para construir bloques de código reutilizables binarios y, por lo tanto, era lo suficientemente OOP. Esta controversia se extinguirá ahora porque VB .NET es muy enfáticamente OOP, y definitivamente incluye Herencia.

PAG

Perl
es un acrónimo que en realidad se expande a 'Lenguaje práctico de extracción e informe', pero esto no ayuda mucho a comprender qué es. Aunque fue creado para el procesamiento de texto, Perl se ha convertido en el lenguaje más popular para escribir programas CGI y fue el idioma original de la web. Las personas que tienen mucha experiencia con Perl lo aman y lo juran. Sin embargo, los nuevos programadores tienden a maldecirlo porque tiene la reputación de no ser fácil de aprender. VBScript y Javascript están reemplazando a Perl para la programación web hoy. Los administradores de Unix y Linux también utilizan mucho Perl para automatizar su trabajo de mantenimiento.

Proceso
se refiere a un programa que actualmente se está ejecutando o "ejecutando" en una computadora.

Polimorfismo
es una palabra vista en explicaciones de Programación Orientada a Objetos. Esta es la capacidad de tener dos objetos diferentes, de dos tipos diferentes, que implementan el mismo método (polimorfismo significa literalmente "muchas formas"). Entonces, por ejemplo, puede escribir un programa para una agencia gubernamental llamada GetLicense. Pero la licencia podría ser una licencia de perro, una licencia de conducir o una licencia para postularse a un cargo político ("licencia para robar" ??). Visual Basic determina cuál está destinado por las diferencias en los parámetros utilizados para llamar a los objetos. Tanto VB 6 como VB .NET proporcionan polimorfismo, pero utilizan una arquitectura diferente para hacerlo.
solicitado por Beth Ann

Propiedad
En Visual Basic, un atributo con nombre de un objeto. Por ejemplo, cada objeto de Toolbox tiene un Nombrepropiedad. Las propiedades se pueden configurar cambiándolas en la ventana Propiedades en tiempo de diseño o mediante declaraciones de programa en tiempo de ejecución. Por ejemplo, podría cambiar el Nombre propiedad de un formulario Formulario 1con la declaración:
Form1.Name = "MyFormName"

VB 6 utiliza Obtener propiedad, Conjunto de propiedades y Propiedad Let declaraciones para manipular propiedades de objetos. Esta sintaxis se ha revisado por completo en VB.NET. La sintaxis Get and Set no es la misma y Let no es compatible en absoluto.

En VB.NET un campo miembro en un clase Es una propiedad.

Clase MyClass. Campo de miembro privado como String. Public Sub classmethod () 'lo que sea que haga esta clase. End Sub. Fin de clase.

Público
En Visual Basic .NET, la palabra clave en la declaración de declaración que hace que los elementos sean accesibles desde el código en cualquier lugar dentro del mismo proyecto, de otros proyectos que hacen referencia al proyecto y de cualquier ensamblaje construido a partir de proyecto. Pero mira Nivel de acceso también en esto.

Aquí hay un ejemplo:

Clase pública aPublicClassName. 

Public solo se puede usar a nivel de módulo, interfaz o espacio de nombres. No puede declarar un elemento como público dentro de un procedimiento.

R

Registrarse
Registrar una DLL (Biblioteca de enlaces dinámicos) significa que el sistema sabe cómo encontrarlo cuando una aplicación crea un objeto utilizando el ProgID de la DLL. Cuando se compila un archivo DLL, Visual Basic lo registra automáticamente en esa máquina. COM depende del registro de Windows y requiere que todos los componentes COM almacenen (o 'registren') información sobre ellos mismos en el registro antes de que puedan usarse. Se utiliza una ID única para diferentes componentes para asegurarse de que no entren en conflicto. El ID se llama GUID, o sollocalmente Unique CARNÉ DE IDENTIDADentifier y son calculados por compiladores y otro software de desarrollo utilizando un algoritmo especial.

S

Alcance
La parte de un programa donde una variable puede ser reconocida y utilizada en declaraciones. Por ejemplo, si se declara una variable (OSCURO declaración) en el Declaraciones sección de un formulario, entonces la variable se puede usar en cualquier procedimiento en ese formulario (como el Hacer clic evento para un botón en el formulario).

Estado
La condición actual y los valores en un programa en ejecución. Esto suele ser más significativo en un entorno en línea (como un sistema web como un programa ASP) donde los valores contenidos en las variables del programa se perderán a menos que se guarden de alguna manera. Guardar la "información de estado" crítica es una tarea común necesaria para escribir sistemas en línea.

Cuerda
Cualquier expresión que se evalúa como una secuencia de caracteres contiguos. En Visual Basic, una cadena es el tipo de variable (VarType) 8.

Sintaxis
La palabra "sintaxis" en programación es casi lo mismo que "gramática" en los idiomas humanos. En otras palabras, son las reglas que usa para crear declaraciones. La sintaxis en Visual Basic debe permitir que el compilador de Visual Basic 'entienda' sus declaraciones para crear un programa ejecutable.

Esta declaración tiene una sintaxis incorrecta

  • a == b

porque no hay operación "==" en Visual Basic. (¡Al menos, todavía no hay uno! Microsoft agrega continuamente al lenguaje).

U

URL
Localizador uniforme de recursos: esta es la dirección única de cualquier documento en Internet. Las diferentes partes de una URL tienen un significado específico.

Las partes de una URL

Protocolo Nombre de dominio Camino Nombre del archivo
http: // visualbasic.about.com/ biblioteca / semanal / blglossa.htm

'Protocolo', por ejemplo, podría ser FTP: // o MailTo: // entre otras cosas.

Usenet
Usenet es un sistema de discusión distribuido en todo el mundo. Consiste en un conjunto de 'grupos de noticias' con nombres que se clasifican jerárquicamente por tema. Las personas en computadoras con el software apropiado publican 'artículos' o 'mensajes' en estos grupos de noticias. Estos artículos se transmiten a otros sistemas informáticos interconectados a través de una amplia variedad de redes. Visual Basic se discute en varios grupos de noticias diferentes, como Microsoft.public.vb.general.discussion.

UDT
Si bien no es realmente un término de Visual Basic, un lector de Acerca de Visual Basic solicitó una definición de este término, ¡así que aquí está!

UDT es un acrónimo que se expande a "Transporte de datagramas de usuario", pero eso puede no decirle mucho. UDT es uno de varios "protocolos de capa de red" (otro es TCP, la mitad del TCP / IP quizás más familiar). Estos son simplemente métodos acordados (estandarizados) para transferir bits y bytes a través de redes como Internet, pero también posiblemente de una computadora a otra en la misma habitación. Dado que es solo una descripción cuidadosa de cómo hacerlo, podría usarse en cualquier aplicación donde los bits y bytes tengan que ser transferidos.

La afirmación de UDT a la fama es que utiliza nuevos mecanismos de confiabilidad y control de flujo / congestión que se basan en otro protocolo llamado UDP.

V

VBX
La extensión de archivo (y el nombre genérico) de los componentes utilizados por las versiones de 16 bits de Visual Basic (VB1 a VB4). Ahora obsoletos, los VBX no tienen dos de las propiedades (herencia y polimorfismo) que muchos creen que requieren los verdaderos sistemas orientados a objetos. Comenzando con VB5, OCX y luego los controles ActiveX se volvieron actuales.

Máquina virtual
Un término utilizado para describir una plataforma, es decir, el software y el entorno operativo, para el que está escribiendo código. Este es un concepto clave en VB.NET porque la máquina virtual en la que escribe el programador VB 6 es radicalmente diferente de la que usa el programa VB.NET. Como punto de partida (pero hay mucho más), la máquina virtual de VB.NET requiere la presencia de CLR (Common Language Runtime). Para ilustrar el concepto de una plataforma de máquina virtual en uso real, VB.NET proporciona alternativas en el Administrador de configuración del menú Generar:

W

Servicios web
Software que se ejecuta en una red y proporciona servicios de información basados ​​en estándares XML que son se accede a través de una dirección URI (Identificador Universal de Recursos) y una información definida por XML interfaz. Las tecnologías XML estándar que se usan normalmente en los servicios web incluyen SOAP, WSDL, UDDI y XSD. Consulte Quo Vadis, Servicios web, La API de Google.

Win32
La API de Windows para Microsoft Windows 9X, NT y 2000.

X

XML
El lenguaje de marcado extensible permite a los diseñadores crear sus propias 'etiquetas de marcado' personalizadas para obtener información. Esto permite definir, transmitir, validar e interpretar información entre aplicaciones con mayor flexibilidad y precisión. La especificación XML fue desarrollada por el W3C (el consorcio World Wide Web, una asociación cuyos miembros son corporaciones internacionales), pero XML se utiliza para aplicaciones mucho más allá de la web. (Muchas definiciones que puede encontrar en la web indican que se usa solo para la web, pero este es un malentendido común. XHTML es un conjunto específico de etiquetas de marcado que se basan en HTML 4.01 y XML que es exclusivamente para páginas web.) VB.NET y todas las tecnologías Microsoft .NET usan XML ampliamente.

instagram story viewer