Il linguaggio Gambas
Da Gambas-it.org - Wikipedia.
Indice
- 1 Elementi fondamentali del linguaggio nativo di Gambas
- 2 Istruzioni principali
- 3 Funzioni native
- 3.1 Funzioni di conversione
- 3.2 Funzioni di scelta
- 3.3 Funzioni di test
- 3.4 Funzioni di test sui caratteri
- 3.5 Funzioni logaritmiche ed esponenziali
- 3.6 Funzioni matematiche
- 3.7 Funzioni numeriche casuali
- 3.8 Funzioni per la gestione delle funzioni esterne
- 3.9 Funzioni per le operazioni sui Bit
- 3.10 Funzioni sui tipi di dati
- 3.11 Funzioni sulle stringhe
- 3.12 Funzioni temporali
- 3.13 Funzioni trigonometriche
- 4 Costanti Infinito
- 5 Lavorare sui File
- 6 Le librerie
- 7 Le Classi native di Gambas
- 8 Oggetti Grafici
Elementi fondamentali del linguaggio nativo di Gambas
- Oggetti, Classi e Moduli
- Proprietà particolari degli oggetti (Group e Last)
- Gli Eventi
- Le Variabili
- Le Costanti
- Enum (Enumerazioni)
- Espressioni costanti
- Metodi nascosti
- Metodi New() e Free() degli oggetti
Istruzioni principali
Cicli e loop
Condizionali
Controlli vari
di attesa
Gestione delle classi
Operatori
Operatori aritmetici
- Mod %
Operatori di confronto
- diverso <>
- minore <
- maggiore >
- uguale =
Operatori logici
Operatori stringa
Funzioni native
Funzioni di conversione
- Asc
- Base64()
- Bin$
- CByte
- CBool
- CDate
- CFloat/CFlt
- Chr$
- CInt/CInteger
- CLong
- Conv$
- CShort
- CSingle
- CStr/CString
- CVariant
- DConv$
- FromBase64() - UnBase64()
- Hex$
- Oct()
- SConv$
- Str$
- Val
Funzioni di scelta
Funzioni di test
Funzioni di test sui caratteri
Funzioni logaritmiche ed esponenziali
Funzioni matematiche
Funzioni numeriche casuali
Funzioni per la gestione delle funzioni esterne
- Alloc
- Boolean@
- Byte@
- Extern
- Float@
- Free
- Int@
- Library
- Long@
- MkBoolean$
- MkByte
- MkDate$
- MkFloat$
- MkInteger$
- MkLong$
- MkPointer$
- MkShort$
- MkSingle$
- Pointer@
- Realloc
- Short@
- Single@
- String@
- VarPtr
Funzioni per le operazioni sui Bit
Funzioni sui tipi di dati
Funzioni sulle stringhe
- Comp
- FromUrl
- Html
- InStr
- LCase - Lower
- Left..Right..Mid
- Len
- Quote
- Replace
- RInStr
- Scan
- Space
- Split
- String
- Subst
- Trim..LTrim..RTrim
- UCase - Upper
- Unquote
Funzioni temporali
- Date
- DateAdd
- DateDiff
- Day
- Hour
- Minute
- Month
- Now
- Second
- Time
- Timer (funzione temporale)
- Week
- WeekDay
- Year
Funzioni trigonometriche
Costanti Infinito
Lavorare sui File
Uso statico della Classe "File"
Metodi e Proprietà delle Classi "File" e "Stream"
Le librerie
Le Classi native di Gambas
Application
Collection
Process
- Apertura e chiusura di un processo mediante Process
- Lettura dati da un Processo e scrittura dati in un Processo mediante Process