Il linguaggio Gambas: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
| (10 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 1: | Riga 1: | ||
==<B>Elementi fondamentali del linguaggio nativo di Gambas</b>== | ==<B>Elementi fondamentali del linguaggio nativo di Gambas</b>== | ||
* [[ | * [[Oggetti, Classi e Moduli]] | ||
* [[Proprietà particolari degli oggetti]] (Group e Last) | * [[Proprietà particolari degli oggetti]] (Group e Last) | ||
* [[Gli Eventi]] | * [[Gli Eventi]] | ||
| Riga 8: | Riga 8: | ||
* [[Enum]] (Enumerazioni) | * [[Enum]] (Enumerazioni) | ||
* [[Espressioni costanti]] | * [[Espressioni costanti]] | ||
* [[Metodi nascosti | * [[Metodi nascosti: _New() e _Free()]] | ||
---- | ---- | ||
| Riga 18: | Riga 17: | ||
* [[CONTINUE]] | * [[CONTINUE]] | ||
* [[DO - | * [[DO...LOOP]] | ||
* [[AFTER DO - AFTER...DO - EVERY...DO]] | |||
* [[FOR...NEXT]] | * [[FOR...NEXT]] | ||
* [[REPEAT | * [[REPEAT...UNTIL]] | ||
* [[WHILE...WEND]] | * [[WHILE...WEND]] | ||
| Riga 178: | Riga 178: | ||
* [[Abs]] | * [[Abs]] | ||
* [[Ceil]] | * [[Ceil]] | ||
* [[Clamp]] | |||
* [[DEC]] | * [[DEC]] | ||
* [[Fix]] | * [[Fix]] | ||
| Riga 259: | Riga 260: | ||
*[[Left..Right..Mid]] | *[[Left..Right..Mid]] | ||
*[[Len]] | *[[Len]] | ||
*[[NInStr]] | |||
*[[Quote]] | *[[Quote]] | ||
*[[Replace]] | *[[Replace]] | ||
| Riga 410: | Riga 412: | ||
* [[.ReadLine()]] | * [[.ReadLine()]] | ||
---- | ---- | ||
| Riga 439: | Riga 435: | ||
* [[Apertura e chiusura di un processo mediante Process]] | * [[Apertura e chiusura di un processo mediante Process]] | ||
* [[Lettura dati da un Processo e scrittura dati in un Processo mediante Process]] | * [[Lettura dati da un Processo e scrittura dati in un Processo mediante Process]] | ||
---- | |||
=== System === | |||
* [[Uso della Classe System]] | |||
---- | ---- | ||
| Riga 447: | Riga 448: | ||
---- | ---- | ||
=== Timer === | === Timer === | ||
* [[Timer]] | * [[Timer]] | ||
---- | ---- | ||
Versione attuale delle 12:38, 8 ott 2025
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: _New() e _Free()
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
- NInStr
- 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 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