Manual De Gambas

Páginas: 5 (1005 palabras) Publicado: 21 de agosto de 2013



Manual Básico
Gambas











Referencia de Gambas Descripciones del Lenguaje. Índice Alfabético del Lenguaje Componentes
Librerías
Índice

Índice del Lenguaje por Categorías
Índice alfabético del lenguaje

Tutoriales
Instalación (Librerías necesarias) Lo más básico de Gambas Interfaz gráfica
Varios
Aplicaciones en varios idiomas

Artículos Gambas
Diferenciaentre VB
Como escribir componentes
Introducción Visual a Gambas
¿Cómo puedo convertir mi proyecto VB a Gambas?
¿Cómo se hace para… ?

Programación en N-capas Bajo Gambas

Un ejemplo de juego simple, “The Bisha” Ejemplo de manejo de procesos, “GbPing”
Otro ejemplo de colaboración entre procesos, "GbPloticusDemo"

Descripciones del Lenguaje.

Asignación
Asigna el valor de una expresión auno de los siguientes elementos:

• Una variable local.
• Un parámetro de una función.
• Una variable global o de clase.
• Un elemento de una matriz.
• Una variable pública de un objeto.
• Una propiedad de un objeto.

Algunas instrucciones que devuelven valores pueden emplear también la sintaxis de asignación: EXEC, NEW, OPEN, RAISE, SHELL.

EJEMPLO
iVal = 1972
Name = "[/def/gambas]"hObject.Property = iVal cCollection[sKey] = Name
...

Constantes del Lenguaje

CONSTANTE
EJEMPLO
El valor verdadero.
TRUE
El valor falso.
FALSE
Los números Integer o Long.
0, 123, -32769, 10000000000
Enteros hexadecimales cortos con signo.
&H1F5, &HFFFF, &FFFF
Enteros hexadecimales con signo.
&H10BF332E, &10BF332E
Enteros hexadecimales sin signo.
&H8000&, &HFFFF&
Enterosbinarios.
&X1010010101, %101001011
Números de coma flotante.
1.0, -5.345219E+45
Constantes de Cadena.
"¡ Hola, mundo !"
Constantes de Cadena para ser traducidas.
("¡Este programa está muy bien!")
Constante nula / cadena vacía.
NULL

Las constantes de cadena pueden contener los siguientes caracteres de escape:

CARACTER DE ESCAPE
EQUIVALENTE ASCII
\n
Chr$(13)
\r
Chr$(10)
\t
Chr$(9)
\"Comillas
\\
Barra hacia atrás
\xx
Chr$(&Hxx)

Puede escribir una constante de cadena dividida en varias partes sucesivas. Por ejemplo,

"Gambas" " es " "fenómeno"
es a todos los efectos la misma constante que
"Gambas es fenómeno"

Chr$

Caracter = Chr$ ( Código )
Caracter = Chr ( Código )

Devuelve el caracter cuyo código ASCII es Código.


¡Precaución! Gambas utilizaUTF-8 como codificación interna, por lo que un caracter con código 128 o superior no tiene el mismo significado que en otras codificaciones, como ISO 8859-1.


Ejemplo
PRINT Chr$(65)

A

PUBLIC SUB Button1_Click() DIM X AS Integer
FOR X = 32 TO 127
PRINT Chr$(X); NEXT

END


Constantes Predefinidas

Tipos de datos

Estas constantes son devueltas por TypeOf.


gb.Null valorNULL gb.Boolean valor Boolean. gb.Byte valor Byte. gb.Short valor Short. gb.Integer valor Integer. gb.Long valor Long. gb.Single valor Single. gb.Float valor Float. gb.Date valor Date. gb.String valor String. gb.Variant valor Variant. gb.Object referencia Object.




gb (gb)
Esta clase estática incluye todas las constantes básicas de Gambas empleadas por un gran número de funciones.Esta clase es estática.

Constantes
Ascent BigEndian Binary Boolean Byte Class Currency Date Day Descent Device Directory Exec File Fixed Float Friday GeneralDate GeneralNumber Hour Integer International Link LittleEndian Long LongDate LongTime MediumDate MediumTime Minute Monday Month NewLine Null Object Percent Pipe Quarter Read Saturday ScientificSecond Short ShortDate ShortTime Single Socket Standard String Sunday Tab Text Thursday Tuesday Variant Wednesday Week WeekDay Write Year


Tipos de archivo

Estas constantes tiene uso en la función Stat().


gb.File Archivo normal gb.Directory Carpeta
gb.Device Archivo especial de dispositivo gb.Pipe Tubería con nombre
gb.Socket Archivo especial de Socket gb.Link...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual de gambas
  • Gambas
  • Gambas
  • Gambase
  • gamba
  • lolita la gamba
  • Controles de gambas
  • Links-gambas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS