Nuove pagine
Vai alla navigazione
Vai alla ricerca
- 13:05, 16 nov 2025 Convertire un timestamp Unix in una data Gambas (cron | modifica) [325 byte] Vuott (discussione | contributi) (Creata pagina con "Un timestamp Unix è un <U>numero</u> di secondi trascorsi dal 01 gennaio 1970 all'attuale momento UTC. Per convertire tale timestamp Unix in una data di fomato Gambas è necessario attivare il Componente gb.util e utilizzare il Metodo statico ".FromUnixTime()" della Classe ''Date'': Date.FromUnixTime ( UnixTime As Long ) As Date")
- 03:26, 11 nov 2025 Selezionare da codice una riga di una ColumnView (cron | modifica) [2 046 byte] Vuott (discussione | contributi) (Creata pagina con "Per selezionare da codice una riga di una ''ColumnView'', possiamo adottare un codice simile al seguente, nel quale selezioneremo l'ultima riga: Public Sub Form_Open() Dim ColumnView1 As ColumnView With ColumnView1 = New ColumnView(Me) .Move(0, 0, Me.W, 100) <FONT Color=gray>' ''Imposta due colonne:''</font> .Columns.Count = 2 .Columns[0].Alignment = Align.Center .Columns[0].Title = "Prima Colonna" .Columns[0].Width = -1 .Columns[1].Alig...")
- 03:34, 26 set 2025 Aggiungere righe in una GridView da codice (cron | modifica) [2 092 byte] Vuott (discussione | contributi) (Creata pagina con "Per ''aggiungere'' da codice righe alla fine di una ''GridView'', si può utilizzare il Metodo "GridView.Rows.Insert()". Di seguito mostriamo un esempio, in cui viene aggiun...")
- 05:35, 21 set 2025 Spostare Oggetti grafici con il Drag&Drop all'interno di un Contenitore (cron | modifica) [3 051 byte] Vuott (discussione | contributi) (Creata pagina con "Di seguito abbiamo due paragrafi per mostrare rispettivamente come spostare uno e due o più Controlli all'interno di un contenitore mediante l'uso del ''Drag&Drop''. Otterre...")
- 01:13, 21 set 2025 Cliccare in un Oggetto grafico o in una immagine suddivisi in rettangoli (cron | modifica) [1 570 byte] Vuott (discussione | contributi) (Creata pagina con "Poniamo il caso di avere un Controllo qualsiasi, oppure un'immagine (caricata ovviamente in apposito Oggetto capace di contenerla) ''suddivisi'' in vari rettangoli e/o quadrat...")
- 00:50, 21 set 2025 Mostrare un'immagine animata con il Drag&Drop del suo file in una MovieBox (cron | modifica) [1 449 byte] Vuott (discussione | contributi) (Creata pagina con "Il caso è quello in cui si intende far mostrare da una ''MovieBox'' un'immagine animata, semplicemente con il ''Drag&Drop'' il suo file, preso anche da una finestra esterna a...")
- 00:47, 21 set 2025 Mostrare un'immagine con il Drag&Drop del suo file in una PictureBox o in una ImageView (cron | modifica) [2 337 byte] Vuott (discussione | contributi) (Creata pagina con "Il caso è quello in cui si intende far mostrare un'immagine in una ''PictureBox'' o in una ''ImageView'' semplicemente con il Drag&Drop del suo file-desktop, preso anche da u...")
- 02:18, 20 set 2025 Indirizzare dati da un programma a un altro e a un Terminale (cron | modifica) [24 536 byte] Vuott (discussione | contributi) (Creata pagina con "Il caso in questione è quello in cui si inviano dati da un programma Gambas ad un altro programma Gambas e ad un Terminale. =Invio dei dati da un programma Gambas ad un alt...")
- 18:19, 16 set 2025 Codice essenziale per effettuare il Drag&Drop di un'immagine da un Controllo grafico in un altro (cron | modifica) [2 256 byte] Vuott (discussione | contributi) (Creata pagina con "Mostriamo di seguito un codice essenziali per effettuare il ''Drag&Drop'' di un'immagine, ad esempio, da una ''PictureBox'' a un'altra. <BR>In particolare: * la ''PictureBox''...")
- 18:18, 16 set 2025 Codice essenziale per effettuare il Drag&Drop di un testo (cron | modifica) [1 920 byte] Vuott (discussione | contributi) (Creata pagina con "Mostriamo di seguito il codice <U>essenziale</u> per effettuare il ''Drag&Drop'' di un testo qualsiasi da un oggetto ad un altro posti sul medesimo ''Form''. Nel nostro esemp...")
- 18:15, 16 set 2025 Mostrare il contenuto di un file di testo con il Drag&Drop del file in un oggetto di testo (cron | modifica) [2 864 byte] Vuott (discussione | contributi) (Creata pagina con "Per far mostrare da un Controllo per il testo il contenuto di un file di testo, si dovrà solo e semplicemente <U>trascinare tale '''file'''</u> con il ''Drag&Drop'' all'inter...")
- 18:13, 9 set 2025 Inserire un disegno o un'immagine al di sotto della griglia di una GridView (cron | modifica) [3 090 byte] Vuott (discussione | contributi) (Creata pagina con "E' possibile inserire un disegno e/o un'immagine al di sotto della griglia di una ''GridView'', e più precisamente sulla superficie dell'Oggetto grafico ''Figlio'' della ''Gr...")
- 04:08, 9 set 2025 Ottenere le dimensioni della finestra di un programma esterno (cron | modifica) [3 769 byte] Vuott (discussione | contributi) (Creata pagina con "==Usando le risorse della libreria esterna libX11== Ogni finestra di un programma possiede degli attributi specificati nella Struttura ''XWindowAttributes'' della libreria di...")
- 16:38, 8 set 2025 Ottenere l'immagine della finestra di un programma (cron | modifica) [5 833 byte] Vuott (discussione | contributi) (Creata pagina con "==Uso delle risorse del Componente ''gb.media''== Nel seguente codice si otterrà l'immagine di una ''GridView''. <BR>Ovviamente è necessario attivare il Componente ''gb.medi...")
- 16:14, 8 set 2025 Ottenere l'immagine di un Controllo grafico (cron | modifica) [2 835 byte] Vuott (discussione | contributi) (Creata pagina con "==Mediante la Classe ''Paint''== Nel seguente esempio pratico si intende ottenere l'immagine della ''Label'' posta sul ''Form''. Mediante le risorse della Classe ''Paint'' si...")
- 17:00, 31 ago 2025 Ottenere alcune informazioni sul file immagine con le funzioni del API di libgdk pixbuf-2.0 (cron | modifica) [5 383 byte] Vuott (discussione | contributi) (Creata pagina con "'''GDK-PixBuf''' è una libreria grafica per il caricamento e la manipolazione delle immagini. Fra molteplici potenzialità esse consentono di ottenere alcune informazioni su...")
- 16:56, 31 ago 2025 Creare una finestra mediante le funzioni del API di libgtk-3 (cron | modifica) [8 909 byte] Vuott (discussione | contributi) (Creata pagina con "'''Libgtk-3''' è una libreria per la creazione di interfacce grafiche utente. Una importante funzione di tale libreria è quella della realizzazione di finestre comprensive d...")
- 16:44, 31 ago 2025 Generare numeri casuali con le funzioni esterne del API di libglib-2.0 (cron | modifica) [2 381 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''libglib-2.0''' di GNOME consente anche di generare dei numeri casuali in un ambito di valori da noi stabilito. In particolare è possibile generare valori inter...")
- 16:42, 31 ago 2025 Porre in pausa il programma per un dato numero di microsecondi con la funzione esterna g usleep() del API di libglib-2.0 (cron | modifica) [715 byte] Vuott (discussione | contributi) (Creata pagina con "La funzione '''g_usleep()''' pone in pausa il programma per un dato numero di [https://it.wikipedia.org/wiki/Microsecondo microsecondi]. E' necessario avere installata nel si...")
- 16:41, 31 ago 2025 Ottenere l'orario locale comprensivo dei microsecondi con la funzione esterna g date time get microsecond() del API di libglib-2.0 (cron | modifica) [1 401 byte] Vuott (discussione | contributi) (Creata pagina con "Per ottenere l'orario locale comprensivo dei [https://it.wikipedia.org/wiki/Microsecondo microsecondi], si potrà utilizzare la funzione esterna "g_date_time_get_microsecond()...")
- 16:38, 31 ago 2025 Calcolare il tempo trascorso mediante le funzioni esterne del sub-sistema Timers del API di libglib-2.0 (cron | modifica) [1 904 byte] Vuott (discussione | contributi) (Creata pagina con "Il sotto-sistema ''Timers'' della libreria '''libglib-2.0''' fornisce funzioni per tenere traccia del tempo trascorso da un momento iniziale ad uno finale stabiliti dall'utent...")
- 16:31, 31 ago 2025 Sapere con le funzioni esterne del API di libglib-2.0 quanti bit sono necessari per contenere un numero (cron | modifica) [991 byte] Vuott (discussione | contributi) (Creata pagina con "Per sapere quanti bit sono necessari in binario per contenere e rappresentare un determinato numero (per esempio per il numero 4 sono sufficienti 3 bit: 1 0 0), può essere u...")
- 16:29, 31 ago 2025 Effettuare con le funzioni di libglib-2.0 alcune operazioni sui bit di un valore di una variabile puntata da un Puntatore (cron | modifica) [2 643 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria ''libglib-2.0'' ci consente con alcune sue funzioni di effettuare operazioni sui bit (''bitwise'') del tipo ''AND'', ''OR'' e ''XOR'' diun valore contenuto in una...")
- 16:27, 31 ago 2025 Ottenere la lista di tutte le variabili d'ambiente nel proprio sistema mediante le risorse del API di libglib-2.0 (cron | modifica) [1 067 byte] Vuott (discussione | contributi) (Creata pagina con "La funzione esterna "g_get_environ()" del API di libglib-2.0 consente di ottenere una lista di tutte le [https://it.wikipedia.org/wiki/Variabile_d%27ambiente variabili d'ambi...")
- 16:25, 31 ago 2025 Conoscere con le risorse del API di libglib-2.0 la directory unica per l'utente corrente sul sistema locale (cron | modifica) [747 byte] Vuott (discussione | contributi) (Creata pagina con "Per conoscere la directory, che è unica, sul sistema locale relativa all'utente corrente, si può utilizzare la funzione esterna "g_get_user_runtime_dir()" della libreria Gli...")
- 16:24, 31 ago 2025 Gestire un Puntatore con le funzioni esterne del API di libglib-2.0 (cron | modifica) [2 934 byte] Vuott (discussione | contributi) (Creata pagina con "Con alcune risorse della libreria di Glib-2.0 è possibile gestire le variabili di tipo ''Puntatore''. ===Creare e Dereferenziare un ''Puntatore''=== E' possibile creare e d...")
- 16:21, 31 ago 2025 Conoscere con le risorse del API di libglib-2.0 il percorso assoluto di un programma (cron | modifica) [971 byte] Vuott (discussione | contributi) (Creata pagina con "Per conoscere il percorso assoluto di un ''qualsiasi'' programma, è possibile utilizzare la funzione "g_find_program_in_path()" della libreria ''libglib-2.0''. Tale funzione...")
- 16:19, 31 ago 2025 Sapere con le risorse del API di libglib-2.0 se il percorso di un file è un percorso assoluto (cron | modifica) [912 byte] Vuott (discussione | contributi) (Creata pagina con "Il percorso ''assoluto'' di un file comincia sempre dalla directory ''root''. Per esempio: "/usr/local". E' possibile sapere mediante la funzione "g_path_is_absolute()" della...")
- 16:17, 31 ago 2025 Rinominare un file mediante le funzioni esterne del API di libglib-2.0 (cron | modifica) [1 079 byte] Vuott (discussione | contributi) (Creata pagina con "La funzione esterna ''g_rename ()'' della libreria ''GLib'' consente di rinominare un file. Per poter utilizzare tale funzione esterna, sarà necessario richiamare la libreri...")
- 16:15, 31 ago 2025 Ottenere il solo nome ed il solo percorso di un file con le funzioni esterne del API di libglib-2.0 (cron | modifica) [1 018 byte] Vuott (discussione | contributi) (Creata pagina con "Per ottenere il solo nome (comprensivo dell'eventuale estensione) ed il solo percorso di un file con le funzioni esterne del API di ''libglib-2.0'', si utilizzeranno due funzi...")
- 16:12, 31 ago 2025 Eliminare un file mediante le funzioni esterne del API di libglib-2.0 (cron | modifica) [858 byte] Vuott (discussione | contributi) (Creata pagina con "La funzione esterna "g_remove()" della libreria ''GLib'' consente di eliminare un file dal filesystem. <BR>Va precisato che questa funzione elimina <U>definitivamente</u> il f...")
- 23:32, 28 ago 2025 Conoscere i valori della dimensione dei quattro margini delle finestre presenti sul Desktop (cron | modifica) [2 176 byte] Vuott (discussione | contributi) (Creata pagina con "Per ottenere i valori predefiniti dell'estensione dei quattro margini (sinistro, destro, superiore, inferiore) delle finestre X11 presenti sulla Scrivania (''Desktop''), si po...")
- 18:36, 27 ago 2025 Proxy: la Proprietà per sollevare Eventi del mouse e della tastiera contemporaneamente in due Controlli (cron | modifica) [2 153 byte] Vuott (discussione | contributi) (Creata pagina con "In generale il ''Proxy'' è un elemento che fa da intermediario fra altri elementi, facendo da ''ponte'', e si sostituisce a uno o a più elementi. In Gambas un Controllo gra...")
- 05:10, 27 ago 2025 Spostare un Oggetto da una cella a un'altra di una GridView senza Drag&Drop (cron | modifica) [1 892 byte] Vuott (discussione | contributi) (Creata pagina con "Per spostare con il puntatore del mouse <U>senza ''Drag&Drop''</u> un Oggetto, inserito in una ''GridView'', da una cella a un'altra, è possibile fare riferimento al seguente...")
- 05:22, 26 ago 2025 Impostare lo spessore e altre proprietà del bordo delle righe e delle singole celle di una GridView (cron | modifica) [3 049 byte] Vuott (discussione | contributi) (Creata pagina con "=Impostare lo spessore del bordo delle righe e delle singole celle= Per impostare lo spessore delle righe e/o delle singole celle di una ''GridView'', è necessario impostare...")
- 07:58, 24 ago 2025 La gestione dell'audio e dei file audio mediante le funzioni esterne del API di SDL2 e di SDL3 (cron | modifica) [348 byte] Vuott (discussione | contributi) (Creata pagina con "* Convertire la frequenza di campionamento di un file WAV con le funzioni esterne del API di SDL2 * Eseguire un file audio mediante le funzioni esterne del API di SDL2...")
- 07:51, 24 ago 2025 La gestione dei file MIDI mediante le funzioni esterne del API di SDL2 e di SDL3 (cron | modifica) [11 084 byte] Vuott (discussione | contributi) (Creata pagina con "=Uso della libreria esterna SDL2= La libreria '''SDL2''' è un [http://it.wikipedia.org/wiki/Application_programming_interface API] multi-piattaforma contenente funzioni per l...")
- 06:38, 24 ago 2025 Sapere se un file esiste mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [1 527 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 06:36, 24 ago 2025 Ottenere la directory di appartenenza di un file mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [2 364 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 06:35, 24 ago 2025 Ottenere l'intero percorso di un file mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [1 363 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 06:33, 24 ago 2025 Ottenere il nome di un file mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [1 483 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 06:31, 24 ago 2025 Creare un file e scrivervi dati con le funzioni esterne della libreria libgio-2.0 (cron | modifica) [2 694 byte] Vuott (discussione | contributi) (Creata pagina con "Possiamo utilizzare alcune funzioni esterne del API di GIO, per creare un file e scrivere al suo interno dei dati. E' necessario avere installata nel sistema e richiamare in...")
- 06:30, 24 ago 2025 Controllare l'uguaglianza di due file mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [1 813 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 06:28, 24 ago 2025 Conoscere il tipo di file mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [2 407 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 06:26, 24 ago 2025 Conoscere il mime-type di un file mediante le funzioni esterne del API di libgio-2.0 (cron | modifica) [1 228 byte] Vuott (discussione | contributi) (Creata pagina con "La libreria '''Libgio''' fornisce un'astrazione del file system che permette alle applicazioni di accedere ai file locali e remoti. E' possibile con alcune funzioni della lib...")
- 08:34, 22 ago 2025 Metodi nascosti: New() e Free() (cron | modifica) [22 338 byte] Vuott (discussione | contributi) (Creata pagina con "Ogni '''Oggetto''' ha alcuni Metodi che possono essere utilizzati tranquillamente, e che corrispondono a precise fasi della vita dell'Oggetto medesimo. <SUP>[#Note|Nota...")
- 08:02, 22 ago 2025 Lezioni: programmazione Orientata agli Oggetti (cron | modifica) [17 528 byte] Vuott (discussione | contributi) (Creata pagina con "L'intero codice, pensato e redatto dal programmatore, è finalizzato ad un concreto risultato: è scritto per fare ed ottenere qualcosa. <BR>Le funzioni, espresse dai comandi,...")
- 07:51, 15 ago 2025 Eseguire un flusso video-audio di una web-TV con il Componente gb.media (cron | modifica) [1 849 byte] Vuott (discussione | contributi) (Creata pagina con "Per eseguire un flusso video-audio di una web-TV, trasmesso secondo il protocollo [https://it.wikipedia.org/wiki/IPTV IPTV], possiamo adottare il seguente codice: Private Con...")
- 17:59, 14 ago 2025 Salvare in un file video con il Componente gb.media l'audio e il video di una web-TV (cron | modifica) [2 864 byte] Vuott (discussione | contributi) (Creata pagina con "Di seguito un esempio pratico per salvare con alcune risorse del Componente ''gb.media'' in un file video OGV l'audio e il video da una web-TV: Private Const WEB_TV As String...")