Programacion Oriendata a Objetos

Páginas: 28 (6923 palabras) Publicado: 8 de septiembre de 2011
Manual Básico
Gambas

Índice

Referencia de GambasDescripciones del Lenguaje.Índice Alfabético del LenguajeComponentesLibreríasÍndice del Lenguaje por CategoríasÍndice alfabético del lenguaje
TutorialesInstalación (Librerías necesarias)Lo más básico de GambasInterfaz gráficaVariosAplicaciones en varios idiomas
Artículos GambasDiferencia entre VBComo escribir componentesIntroducción Visuala Gambas¿Cómo puedo convertir mi proyecto VB a Gambas?¿Cómo se hace para… ?Programación en N-capas Bajo GambasUn ejemplo de juego simple, “The Bisha”Ejemplo de manejo de procesos, “GbPing”Otro ejemplo de colaboración entre procesos, "GbPloticusDemo"
Descripciones del Lenguaje.
AsignaciónAsigna el valor de una expresión a uno de los siguientes elementos: Una variable local.
Un parámetrode 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
...
Constantesdel 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& |
Enteros binarios. | &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 cadenapueden 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$ Sintaxis
Caracter = Chr$ ( Código )
Caracter = Chr ( Código )
Devuelve el caracter cuyo código ASCII es Código.
| ¡Precaución! Gambas utiliza UTF-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

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 datosEstas constantes son devueltas por TypeOf.
gb.Null | valor NULL |
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 grannúmero de funciones.
Símbolos
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 ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion por Objetivos
  • Objetos De La Programacion
  • ¿Qué Es Un Objeto De Programacion?
  • Programacion objetos
  • Que es un Objeto? Programacion Orientada a Objetos
  • Programación por objetivos
  • Programacion Objeto
  • Programacion orientadaa objetos y programacion estructural

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS