Differenze tra le versioni di "Guide della comunità"
Da Gambas-it.org - Wikipedia.
(→Array (Vettori) e Matrici) |
(→Richiamo ed uso di particolari funzioni esterne di C) |
||
Riga 996: | Riga 996: | ||
* [[Creare una mappatura della memoria mediante mmap()]] | * [[Creare una mappatura della memoria mediante mmap()]] | ||
* [[execv ()]] | * [[execv ()]] | ||
− | * [[exit()]] | + | * [[exit ()]] |
* [[FcStrPlus ()]] | * [[FcStrPlus ()]] | ||
* [[fclose ()]] | * [[fclose ()]] |
Versione delle 12:16, 12 mar 2016
Raccolta di guide sui componenti, sui metodi e sugli algoritmi del linguaggio Gambas, nonché su ogni altro argomento utile, scritti e mantenuti dalla comunità italiana Gambas-it
Indice
- 1 Array (Vettori) e Matrici
- 2 Balloon
- 3 Classi in generale
- 4 Clipboard
- 5 Collection
- 6 ColumnView
- 7 ComboBox
- 8 Componenti
- 9 CPU
- 10 DBus
- 11 DialogBox
- 12 Drag - Drop
- 13 DrawingArea
- 14 Editor
- 15 File immagine particolari
- 16 Font
- 17 Form e finestre
- 18 Funzioni
- 19 Gambas con HTML e JavaScript
- 20 Gambas e Arduino
- 21 Gambas3 & SubVersion
- 22 Gestione Basi di Dati
- 23 Gestione dei dati audio e dei file audio
- 24 Gestione dei dati MIDI e dei file .mid
- 25 Gestione dei File
- 26 Gestione dei file ODT
- 27 Gestione dei file PDF
- 28 Gestione dei processi mediante "Process"
- 29 Gestione del CD e del DVD
- 30 Gestione delle immagini
- 31 GridView
- 32 Header file dell'ANSI C e Gambas
- 33 InputBox
- 34 Interagire con la tastiera
- 35 Interfaccia a linea di comando
- 36 Interfacciare Gambas con librerie dinamiche esterne .so
- 37 Librerie .gambas
- 38 ListBox
- 39 ListView
- 40 Map
- 41 Memory Stream
- 42 Menu
- 43 MessageBox
- 44 Miscellanea
- 45 Mouse
- 46 Oggetti in generale
- 47 Password
- 48 Pdfwriter
- 49 Porte
- 50 Posta elettronica
- 51 Programmi Gambas e programmi esterni
- 52 ProgressBar
- 53 Schermo
- 54 Scripting
- 55 Sistema operativo
- 56 Slider
- 57 SpinBox
- 58 Spinner
- 59 Stampa
- 60 Stringhe, caratteri, testo e file di testo
- 61 Strutture
- 62 SwitchButton
- 63 TabPanel
- 64 TabStrip
- 65 Tavoletta grafica e Gambas
- 66 Tempo, Date e Temporizzazioni
- 67 Terminale - Console IDE Gambas
- 68 ToolTip
- 69 Valori numerici e bit
- 70 ValueBox
- 71 Variabili in particolare
- 72 Video
- 73 Web
Array (Vettori) e Matrici
Balloon
Classi in generale
Clipboard
Collection
ColumnView
ComboBox
Componenti
Realizzazione dei Componenti
Componenti della Comunità Gambas-it.org
CPU
DBus
DialogBox
Drag - Drop
DrawingArea
Editor
File immagine particolari
Font
Form e finestre
Funzioni
Gambas con HTML e JavaScript
Applicazioni specifiche
Gambas e Arduino
Gambas3 & SubVersion
Gestione Basi di Dati
Gestione dei dati audio e dei file audio
Ascolto radio da flusso web
Codifica del parlato e decodifica dei dati codificati
Dal testo al parlato (Text-To-Speech)
I/O audio
Gestione dei dati MIDI e dei file .mid
- Gestione del MIDI con O.S.S. (obsoleto)
I/O Midi
Gambas, Midi e Arduino
Gestione dei file soundfont bank
Informazioni sul Midi
Gestione dei File
Gestione dei file ODT
Gestione dei file PDF
Gestione dei processi mediante "Process"
Gestione del CD e del DVD
- Convertire un numero di settori di un CD/DVD in ore,minuti,secondi con le funzioni del API Libdiscid
Gestione delle immagini
- Conoscere in modo sicuro il formato di un file immagine mediante le funzioni esterne del API di SDL2
Gestione delle immagini con CAIRO
Gestione delle immagini e dei file di tipo GIF con librerie esterne
- Convertire un file immagine in un file immagine di tipo GIF con le funzioni esterne del API di LibFreeImage
- Convertire un file immagine in un file immagine di tipo GIF con le funzioni esterne del API di Libgd
- Creare file GIF con le funzioni esterne del API di LibGD
- Creare file GIF con le funzioni esterne del API di Libplot
- Creare una GIF animata con le funzioni esterne del API di Libgd
- Creare una GIF animata con le funzioni esterne del API di Libplot
- Creare un file immagine GIF con sfondo colorato mediante le funzioni del API di GIFLIB
- Creare un file immagine GIF con sfondo e testo colorati mediante le funzioni del API di GIFLIB
- Creare un file immagine trasparente di tipo GIF con le funzioni del API di GIFLIB
- Disegnare e salvare un'immagine di tipo GIF con le funzioni del API di GifLib
- Modificare il colore di sfondo di un'immagine GIF con le funzioni del API di GifLib
- Ottenere alcune informazioni su file immagine GIF con le funzioni del API di GifLib
GridView
- Cambiare il colore di fondo di una riga cliccata e far tornare quello di un'altra al colore iniziale
Header file dell'ANSI C e Gambas
InputBox
Interagire con la tastiera
Interfaccia a linea di comando
Interfacciare Gambas con librerie dinamiche esterne .so
Richiamare funzioni esterne mediante Extern
Ulteriori contributi sulla gestione delle librerie dinamiche .so e delle funzioni esterne
Un contributo sulle funzioni esterne in Gambas a cura di Doriano B.
Richiamo ed uso di particolari funzioni esterne di C
- alarm ()
- alloca ()
- atoi()
- ceil ()
- chmod ()
- close ()
- Creare una mappatura della memoria mediante mmap()
- execv ()
- exit ()
- FcStrPlus ()
- fclose ()
- floor ()
- fopen ()
- fread ()
- fseek ()
- fwrite ()
- getchar ()
- gmtime()
- ioctl()
- isalpha()
- isalnum()
- isascii ()
- iscntrl()
- isgraph()
- isprint()
- isxdigit ()
- kill()
- link()
- malloc ()
- memcpy ()
- memset ()
- nanosleep()
- open ()
- pause()
- printf ()
- pow()
- raise()
- realloc ()
- remove()
- rename()
- scanf()
- select ()
- signal()
- sleep()
- stat ()
- strcat()
- strfmon ()
- system()
- toascii ()
- unlink()
- usleep()
Scrivendo particolari librerie esterne in C
Altre modalità di chiamata delle funzioni esterne
- Caricamento dinamico di librerie .so con il subsistema 'loadso' di SDL2
- Chiamare funzioni esterne mediante le risorse della libreria dlfcn.h
- Utilizzare il metodo ''System.GetExternSymbol()'' per richiamare funzioni esterne di librerie dinamiche
Librerie .gambas
Librerie della Comunità Gambas-it.org
Classi della Comunità Gambas-it.org
ListBox
- Assegnare ad un oggetto di testo il contenuto di un elemento cliccandovi sopra
- Assegnare colori allo sfondo ed al testo di una riga selezionata di una ListBox
- Inserire un array di dati di tipo stringa
ListView
Map
Memory Stream
Menu
MessageBox
Miscellanea
Mouse
Oggetti in generale
Password
Pdfwriter
Porte
Posta elettronica
Programmi Gambas e programmi esterni
ProgressBar
Schermo
Scripting
Sistema operativo
- Conoscere con le risorse del API di Glib la directory unica per l'utente corrente sul sistema locale