271
OpenBar / Re:Buon 2023
« il: 31 Dicembre 2022, 19:20:14 »
+ un speriamo
19/05/2023: A causa di un errore sono stati cancellati, insieme ad account creati da bot, alcuni account legittimi. Si prega di leggere qui: https://www.gambas-it.org/smf/index.php?topic=9733.0
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.
Occhio con stacking perchè su Wayland non funziona correttamente... :'(
' Gambas class file
Public Sub Button1_Click() ' on fmain
F1.Stacking = Window.Above
F1.Show
End
Public Sub Form_Open()
Me.Text = "FMAIN"
End
' Gambas class file
Public Sub Button1_Click() ' on F1
Message("HELLO")
End
Public Sub Form_Open()
Me.Text = "FORM 1"
End
Credo anche io (aveva postato codice .net), ma oramai non sono più sicuro di nulla dato il rimbambimento galoppante...Lui aveva postato nel primo post (che poi ha cambiato) una stringa che iniziava con "0x2f..." in realtà se tu avessi copiato quella stringa per poi incollarla in un editor di testo (gedit) come ho fatto io ti saresti subito accorto che si tramutava in "/9..."Io ho dovuto lavorare inizialmente con la stringa (la prima) che lui aveva postato... quella avevo.
Non conoscevo questa facoltà di Gedit (tra l'altro io come editor ho Xed).Se non ho preso una cantonata, probabilmente anche xed si sarebbe comportato allo stesso modo di gedit
Ma tu, della sua stringa, cosa ne hai fatto: l'hai copiata direttamente nella IDE, oppure?volevo chiederti come eri riuscito a copiarla come l'aveva postata lui e che a me non riusciva.Mi sono semplicemente accorto che lui aveva postato i singoli caratteri numerici grafici stampabili , a coppia costituenti i valori in rappresentazione esadecimale.
di indiani grandi e piccoli...indiani ?!
dove il test.txt conteneva la stringa che lui ha postatoLui ha postato prima questa stringa (che qui riporto accennata):Codice: [Seleziona]poi ha postato quest'altra:0x2f396a2f344......etc.....
Codice: [Seleziona]che paradossalmente pensava fosse errata, ed invece è quella "buona"."/9j/4AAQSkZJRgABAQEAYABgAAD......etc...."
Come gli ho spiegato, la prima delle due stringhe, da lui postate, contiene semplicemente i singoli caratteri numerici dei valori esadecimali - espressi in base64 - dell'immagine da riprodurre....
Ho risolto.
Public Sub Form_Open()
Dim sPath As String = "~/Documenti/Gianluigi/test.txt"
Dim s As String = File.Load(sPath)
PictureBox1.Image = Image.FromString(FromBase64(s))
End
Forse devi tenere in conto anche la conversione a UTF-8Perché ? 🤔
Comunque quell'avviso "Null object " non mi pare possa provenire dalla stringa in Base64.
Inoltre, io gli avevo chiesto di fare un test "pulito", essenziale, al di fuori del suo programma.
ho installato Gambas ma non parte..come si puo' rimediare?
sudo apt remove purge gambas*
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3
Grazie Gianluigi, quello che cercavo è descritto dalla proprietà INDEX non POS!
Non dovrebbe restituirmi la posizione dell'item nella lista? No, perchè a me da tutt'altro...
Sono sulla master 36b425ae
Public Sub ComboBox1_Click()
If ComboBox1.Text Then Print "Il testo è lungo " & ComboBox1.Pos & " caratteri!"
End
Certo!
Non contiene nessun database, non è neanche un progetto...
È solo un test (progetto QT) per provare Gambas3 su Ubuntu 22.10. Contiene solo il form iniziale e nessun codice.
È all'apertura di questo "coso" che mi arrivava il messaggio.
Ubuntu 22.10 (macchina virtuale)
All'apertura di un progetto mi salta fuori questo messaggio.
Ubuntu 22.10 (macchina virtuale)
All'apertura di un progetto mi salta fuori questo messaggio.
Non capisco cosa devo fare.
Qualcuno riesce ad illuminarmi?