Differenze tra le versioni di "Il linguaggio Gambas"
Da Gambas-it.org - Wikipedia.
(→Lavorare sui File) |
(→Elementi fondamentali del linguaggio nativo di Gambas) |
||
(16 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
− | ==<B>Elementi fondamentali del linguaggio 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 69: | Riga 69: | ||
* [[Div]] | * [[Div]] | ||
− | * [[Mod]] | + | * [[Mod]] % |
* [[elevazione a potenza]] ^ | * [[elevazione a potenza]] ^ | ||
Riga 114: | Riga 114: | ||
---- | ---- | ||
− | == Funzioni == | + | == Funzioni native == |
=== Funzioni di conversione === | === Funzioni di conversione === | ||
Riga 398: | Riga 398: | ||
===Metodi e Proprietà delle Classi "File" e "Stream"=== | ===Metodi e Proprietà delle Classi "File" e "Stream"=== | ||
+ | |||
+ | * [[.ByteOrder]] | ||
* [[.Close()]] | * [[.Close()]] | ||
Riga 417: | Riga 419: | ||
---- | ---- | ||
− | == Le Classi == | + | == Le Classi native di Gambas == |
*[[Elenco delle Classi native e della GUI di Gambas]] | *[[Elenco delle Classi native e della GUI di Gambas]] | ||
− | |||
---- | ---- | ||
− | == Application == | + | === Application === |
* [[Uso della classe Application]] | * [[Uso della classe Application]] | ||
− | + | === Collection === | |
− | |||
− | == Collection == | ||
* [[Collection]] | * [[Collection]] | ||
Riga 436: | Riga 435: | ||
---- | ---- | ||
− | == | + | === Process === |
− | * [[ | + | * [[Apertura e chiusura di un processo mediante Process]] |
− | + | * [[Lettura dati da un Processo e scrittura dati in un Processo mediante Process]] | |
− | |||
− | |||
− | |||
---- | ---- | ||
− | == | + | === Task === |
− | * [[ | + | * [[Il Componente gb.task e la Classe Task]] |
---- | ---- | ||
+ | === Timer === | ||
− | + | * [[Timer]] | |
− | |||
− | * [[ | ||
---- | ---- | ||
− | == | + | === System === |
− | + | * [[Uso della Classe System]] | |
− | * [[Uso della | ||
---- | ---- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
---- | ---- | ||
Riga 475: | Riga 464: | ||
* [[Widget]] | * [[Widget]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Versione attuale delle 17:46, 17 ott 2024
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