Principal > doc > diffvb 
 en fr de it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previo  Siguiente  Editar  Renombrar  Deshacer  Refrescar  Buscar  Administración  
Documentación
Historia
 
¡Precaución! La página no está actualizada.  Véase la versión inglesa 
Diferencias con Visual Basic
Mientras Gambas no intenta ser un clon de Microsoft Visual Basic, utiliza BASIC y hay varias similitudes entre los dos lenguajes, y algunas relaciones en las características.

Posiblemente hay más similitudes que diferencias, pero no puedes copiar un proyecto de VB e intentar compilarlo bajo Gambas.

El símbolo aparecerá algunas veces en las páginas de esta documentación, para indicar que hay notas disponibles que enseñan a usar la característica descrita en esa página y que difiere de la forma de ejecutar la misma tarea en VB. La intención es ayudar a aquellos programadores que esten migrando a Gambas desde ese lenguaje.

Diferencias no referentes al lenguaje

Tipo de Archivo Visual Basic Gambas
Archivo de definición del proyecto .vbp .project (uno por directorio)
Módulo .bas .module
Archivo de Class .cls .class
Archivo de definición del Form .frm .form
Archivos de recursos binarios .frx Algún otro archivo almacenado en el directorio del proyecto.

Lo que VB tiene y Gambas no

Pasar argumentos por referencia, ahora es posible en la versión en desarrollo.

Ahora es posible hacerlo en la versión en desarrollo.

Esta syntax de la función Mid$(), ahora es posible en la versión en desarrollo.

Ejemplo

 CONST SUMA AS Integer = 1
 CONST RESTA AS Integer = 2

Lo que Gambastiene y VB no

Y muchas otras cosas... ¡Añádelas aquí siempre que quieras! :-)

Same Functionality, Different Terminology