Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Gianluigi

Pagine: 1 ... 19 20 [21] 22 23 ... 282
301
Programmazione / Re:Impedire adattamento foto al tema
« il: 23 Aprile 2023, 12:26:28 »
Salve, in un form tramite lo strumento Picturebox metto una foto.
Appena avvio l' app la foto si adatta automaticamente al tema del desktop e utilizza i colori e lo stile del tema.
Come si fà ad impedirlo ?

Credo dipenda dal grado di trasparenza dell'immagine, se l'immagine è completamente opaca non succede.
se alleghi qui l'immagine, lo possiamo verificare

302
Segnalazione bug / Re:DateBox Valore non modificabile
« il: 18 Aprile 2023, 10:46:52 »
:ciao:
Qui con Mint 21 funziona, visto che Mode è su DateOnly potresti provare a togliere la parte time.

Comunque non vedo la necessità di inserire una data direttamente da disegno nella IDE, altrimenti devi chiedere a Benoit

 :ciao: :ciao:
Hai ragione, ma avevo impostato una data fittizia per fare delle prove ed ora volevo il campo vuoto e mi sono accorto che impiegando l'icona che permette di cancellare il dato, questo rimaneva presente... Tutto qui. È chiaro che da codice poi lo posso vuotare.
Mi chiedevo se era un bug!
Grazie Capitano.
 :ciao:

Finalmente sono riuscito a capire cosa intendevi, penso si tratti di un bug.
Un consiglio, Benoit è più sveglio di me, ma se vuoi che capisca, spiegati meglio.
Un filmato sarebbe la cosa migliore

 :ciao: :ciao:

303
Segnalazione bug / Re:DateBox Valore non modificabile
« il: 18 Aprile 2023, 09:49:22 »
 :ciao:
Qui con Mint 21 funziona, visto che Mode è su DateOnly potresti provare a togliere la parte time.

Comunque non vedo la necessità di inserire una data direttamente da disegno nella IDE, altrimenti devi chiedere a Benoit

 :ciao: :ciao:

304
Segnalazione bug / Re:DateBox Valore non modificabile
« il: 17 Aprile 2023, 16:12:49 »
:ciao:
Ho messo su un Form un DateBox e gli ho impostato una data dalle proprietà dell'IDE.
Non riesco più a modificare/cancellare il valore impostato (sempre dall'ide).
Qualche idea?
 :ciao: :ciao:

Se io inserisco questo codice:
Codice: [Seleziona]
Public Sub Form_Open()

  Dim hDate As Date = Date(2012, 4, 10)
  DateBox1.Value = hDate

End

Poi sono in grado di modificare il valore.

Dovresti essere più descrittivo, dire esattamente cosa fai, che Gambas usi e quale libreria

 :ciao: :ciao:

305
Può essere benissimo che io non abbia capito, ma la soluzione non sembra essere corretta allego la mia proposta di soluzione...


Forse visto che Christof è un programmatore professionista e io sono un dilettante e il titolo di questo post non aiuta a capire il problema, avrei dovuto specificare meglio quello che ho dimostrato con il codice da me postato sopra.

L'utente tedesco non riusciva nell'intento e chiedeva: "ho due ListBox piene di numeri, se la ListBox2 contiene numeri contenuti a sua volta nella ListBox1, tali numeri devono essere rimossi dalla ListBox2"

Il codice proposto da Christof non lo fa, il codice proposto da me lo fa.

 :ciao: :ciao:

306
Può essere benissimo che io non abbia capito, ma la soluzione non sembra essere corretta allego la mia proposta di soluzione...

 :ciao:

307
OpenBar / Re:Saluti da un vecchio utente :D
« il: 13 Aprile 2023, 23:26:18 »
Ciao ragazzi. E' da molto che non mi faccio vivo ed oggi mi e' tornato in mente gambas e la sua piacevole comunita' italiana.
...
:ciao: :ciao:

308
Potrebbe ispirarsi all'esempio che ho postato sulla Farm:
ResultByTwoDatabases
Anche se è su SQLite può essere adattato a qualunque scenario e a più tabelle

 :ciao:

309
Programmazione / Re:Trovare percorso Scrivania
« il: 12 Aprile 2023, 14:49:11 »
Devi spuntare il componente gb.desktop
poi prova a vedere cosa ti ritorna:
Codice: [Seleziona]
Print Desktop.Path

 :ciao:

310
Fantastico, dai che poi tentiamo di "srotolare" anche la mente di Gianluigi!   ;)
 :P :P :P

embeh, che c'ho er cervello a carta igienica:violent:  :poke:

  :-*

311
Programmazione / Re:Applicazione Web sul server Lighttpd
« il: 28 Febbraio 2023, 23:11:10 »

Per sta volta passi... Ma la prossima!!! :hatecomputer: :hatecomputer: :hatecomputer:

 :P

 :D

312
Programmazione / Re:Applicazione Web sul server Lighttpd
« il: 28 Febbraio 2023, 16:08:34 »
Vi avviso che ho fatto un cambiamento nell'indirizzo:
Codice: [Seleziona]
http://<vostro indirizzo ip>/cgi-bin/webapp4_new/index.gambas
avevo scritto la procedura senza provarla e non mi sono accorto che il progetto si chiama webapp4_new e non solo webapp4

Chiedo scusa  :-[

 :ciao:

313
Programmazione / Applicazione Web sul server Lighttpd
« il: 28 Febbraio 2023, 15:00:10 »
Vi segnalo questa discussione:
https://lists.gambas-basic.org/pipermail/user/2023-February/078669.html
Nel momento in cui scrivo il link è all'ultimo post di Claus Dietrich l'autore del post originale ( https://lists.gambas-basic.org/pipermail/user/2023-February/078626.html )
Questo post è importante perché rimanda a questo interessantissimo progetto del Prof. Hans Lehmann
https://magentacloud.de/s/4iApw5WZHCNNo5Z
Questo si ricollega alle lezioni che ho indicato qui:
https://www.gambas-it.org/smf/index.php?topic=9585.msg52355#msg52355
Se volete provare il progetto su Lighttpd  dovrete:

Avviare il progetto dalla IDE di Gambas, controllare dal menu Debug che il server incorporato non sia attivo

Creare all'interno del progetto, come da default, l'eseguibile avendo cura di nominarlo index.gambas

Chiudere la IDE

Navigare fino alla cartella del progetto e cambiare lo script shell "cp2server.sh" così:
Codice: [Seleziona]
#IP address of the local (web) server
ipaddress="<vostro indirizzo ip>"
con il vostro ip address che troverete dando da terminale come utenti normali il comando:
Codice: [Seleziona]
ifconfig
è quello in seconda riga dopo inet

Sempre dall'interno della cartella del progetto, dando tasto destro del mouse cliccate sul menu "apri nel terminale" per poter lanciare lo script come utenti normali con il seguente comando:
Codice: [Seleziona]
./cp2server.sh <vostra password utente root>

dovreste vedere nel terminale qualcosa di simile (Vedi immagine allegata), date invio e chiudete il terminale

Ora aprite il browser web e nella barra degli indirizzi scrivete:
Codice: [Seleziona]
http://<vostro indirizzo ip>/cgi-bin/webapp4_new/index.gambas

Dovreste vedere questo (vedi immagine allegata)

 :ciao:

314
OpenBar / Re:problemi con la versione di gb3.18
« il: 22 Febbraio 2023, 15:14:32 »
Scusa Gianluigi, ma le lezioni sul libro del Prof. Hans Lehmann sono solo in tedesco o sono io una pippa che non riesce a trovare la versione inglese?
 :-[

Nein, du bist nicht pippa, die Lektionen gibt es derzeit nur auf Deutsch  ;D

se installi lo strumento ImTranslator leggi bene qualunque sito (io dono qualcosa ogni tanto...)
DeepL anche ma è più scomodo

 :ciao:

315
OpenBar / Re:problemi con la versione di gb3.18
« il: 22 Febbraio 2023, 13:57:27 »

Hai provato il nuovo componente gb.web?
Una demo è disponibile qui:

http://89.234.156.109/download/code-238-webdemobootstrap.tar.gz

Esistono 2 modi per avviare un'applicazione Web (più esattamente utilizzando il componente gb.web.gui)

1) Direttamente attraverso l'IDE, caricando prima il progetto, poi nel menu Debug -> Configurazione -> Debugger -> Usa il server HTTP incorporato

- Scegli nel menu Debug -> Configurazione -> Debugger -> 'Browser di debug' che desideri: Interno, Firefox, Chrome
- Aggiungi una variabile di ambiente per selezionare la porta HTTP desiderata nel menu Debug -> Configurazione -> Ambiente -> GB_HTTPD_PORT ---> 8080
- Infine, è sufficiente avviare l'applicazione e l'applicazione Web apparirà nel browser scelto.

Nota: il browser interno di Gambas a volte è meno efficiente in termini di resa visiva rispetto a Firefox o Chrome, ma molto più veloce da avviare durante i test.

2) Compilando il progetto dall'IDE per ottenere un eseguibile 'webdemobootstrap.gambas'. Quindi, devi aprire un "Terminale" e avviare l'applicazione con il seguente comando:

cd <percorso eseguibile>
GB_HTTPD_PORT=8080 gbr3 -H webdemobootstrap.gambas

L'applicazione si avvierà e avvierà il Web Server integrato nell'applicazione sulla porta 8080 (la scelta della porta è libera, ma deve essere >1024)

Infine, apri un browser Web all'URL: http://localhost:8080

Non più difficile di così

Si questo progetto è presente sulla farm di Gambas, attento che il tuo link è considerato da Firefox come pericoloso  :-\

Approfitto per segnalare queste lezioni sul libro del Prof. Hans Lehmann:

https://gambas-buch.de/doku.php?id=k24:k24.6:start

è tutto molto interessante e in particolare questi aggiornamenti:
https://gambas-buch.de/doku.php?id=k24:k24.6:k24.6.2:start
e questo per imparare a interagire con un server (Lighttpd):
https://gambas-buch.de/doku.php?id=k24:k24.6:k24.6.10:start

Consiglio di leggere completamente tutte le lezioni dando al contempo uno sguardo ai file PDF per comprendere bene quanto c'è scritto  :coder:
 :ciao:

Pagine: 1 ... 19 20 [21] 22 23 ... 282