Gambas-it

Gambas3 => Programmazione => Topic aperto da: therock892 - 15 Marzo 2014, 13:36:07

Titolo: [Risolto] Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: therock892 - 15 Marzo 2014, 13:36:07
Ciao a tutti,
il problema che non sono riuscito a risolvere (e spero che qualcuno sia in grado di darmi una mano  :) ) è il seguente:

- quando provo a caricare un file tramite Drag and Drop ad es. su una PictureBox, che contiene al suo interno caratteri "speciali" (tipo spazi, lettere accentate ec..) il file non viene caricato e viene generato una Eccezzione (Not a object); in pratica non trova il file.

- caricando lo stesso file tramite una Dialog (es: DialogOpenFile) invece il file viene caricato correttamente.

Penso che il problema potrebbe essere dovuto ad una possibile codifica diversa con cui vengono restituite le stringhe dagli oggetti Drag e Dialog.

Infatti le stringhe restituite dei rispettivi file sono:

- tramite Drag and Drop: /home/luigi/Desktop/Gota_D'%C3%A1gua_by_Eiti_Kimura.jpg
- tramite Dialog: /home/luigi/Desktop/Gota_D'água_by_Eiti_Kimura.jpg

Penso sia un bug di Gambas, la versione di Linux che stò utilizzando è Ubuntu 14.04 64bit e Gambas 3.1.1

Un mega grazie a chi riesce ad aiutarmi a risolvere questo grattacapo!  ;D

Il codice:

Codice: vb [Seleziona]

Public Sub PictureBoxImage_Drop()
  
  Print Drag.Data
  LoadImage
  
End

Public Sub LoadImage()

  Dim filePicture As String
  Dim imagePicture As Image
  
  filePicture = Drag.Data
  Print filePicture
  
  filePicture = Right(filePicture, Len(filePicture) - 7)
  filePicture = Left(filePicture, Len(filePicture) - 2)
  
  Print filePicture
  
  imagePicture = Image.Load(filePicture)
  PictureBoxImage.Picture = imagePicture.Picture
  
  Catch
    Error.Text

End

Public Sub ButtonOpen_Click()

  Dim filePicture As String
  Dim imagePicture As Image
  
  If (Dialog.OpenFile() == False)
    
    Print Dialog.Path
    
    filePicture = Dialog.Path
    imagePicture = Image.Load(filePicture)
    PictureBoxImage.Picture = imagePicture.Picture
    
  Endif

End

Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Ceskho - 15 Marzo 2014, 13:44:20
Si tratta effettivamente di un bug che andrebbe segnalato
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 15 Marzo 2014, 15:52:42
- quando provo a caricare un file tramite Drag and Drop ad es. su una PictureBox, che contiene al suo interno caratteri "speciali" (tipo spazi, lettere accentate ec..) il file non viene caricato...


...hai provato a caricare con il Drag-Drop un file immagine avente invece un nome semplicissimo ?  Cosa succede ?...... :-X
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: therock892 - 15 Marzo 2014, 17:10:37
Con i file senza caratteri strani funziona.
Sicuramente è un bug come ha conferermato anche Ceskho, magari adesso lo segnalo.
Se qualcuno sa come aggirare il bug nel frattempo ad es. convertendo la stringa in qualche modo..boh
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 15 Marzo 2014, 18:14:06
Con i file senza caratteri strani funziona.

...ancora più strano.
Se, usando il tuo codice, io trasporto con il mouse (Drag) un file immagine (ad esempio chiamato: a.gif) e lo rilascio (Drop) all'interno di una PictureBox, ottengo comunque l'errore "Not an object", da te segnalato.  :-\
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 15 Marzo 2014, 18:54:27
Con i file senza caratteri strani funziona.

...ancora più strano.
Se, usando il tuo codice, io trasporto con il mouse (Drag) un file immagine (ad esempio chiamato: a.gif) e lo rilascio (Drop) all'interno di una PictureBox, ottengo comunque l'errore "Not an object", da te segnalato.  :-\

A me funziona esattamente come dice therock892

Se trascino un'immagine sia png che gif che non contiene accenti funziona altrimenti mi dice che non è un oggetto.  :-\
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 15 Marzo 2014, 20:45:32
Allora... ho capito in pratica perché mi dava errore: usavo il componente grafico gb.qt4. Usando gli altri tipi di componenti grafici, l'errore non viene sollevato.
Confermo, però, che non viene accettato un percorso, o comunque un nome di file contenente caratteri particolari (ad esempio anche il semplice spazio).

Per ottenere un risultato funzionante, con il componente gb.qt4, ovviando anche al problema degli spazi e altri caratteri particolari presenti nella stringa del percorso del file, ho dovuto escogitare un codice di questo tenore:
Codice: gambas [Seleziona]

Public Sub Form_Open()

' Impostiamo la proprietà ".Drop" a "Vero" per consentire l'attivazione dell'evento del "Drop"
   PictureBox1.Drop = True

End


Public Sub PictureBox1_Drop()

  Dim dati, percorso, percorso_controllato As String
 
 
   dati = Drag.Data

   percorso = String.Mid(dati, 8, String.Len(dati) - 16 - 7)
 
   percorso_controllato = controllo(percorso)

   PictureBox1.Picture = Picture.Load(percorso_controllato)

End


Private Function controllo(percorsoFile As String) As String

 Dim b As Byte = 1
 Dim n As Byte
 Dim s1, s2 As String


  While b < Len(percorsoFile) + 1

    s1 = Mid(percorsoFile, b, 1)

    If s1 = "%" Then
      n = Val("&" & Mid(percorsoFile, b + 1, 2))
      s1 = Chr(n)
      b += 2
    Endif
  
    s2 &= s1
    
    Inc b
 
  Wend
 
  Return s2
 
End
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 15 Marzo 2014, 22:57:49
Ciao a tutti,
il problema che non sono riuscito a risolvere (e spero che qualcuno sia in grado di darmi una mano  :) ) è il seguente:

........

Penso di aver trovato una soluzione al tuo problema.
Qui di seguito il codice:

Codice: gambas [Seleziona]

Public Sub Form_Open()
   PictureBox1.Drop = True
End
Public Sub PictureBox1_Drop() 
   
 Print Drag.Data 
 LoadImage 
   
End 
 
Public Sub LoadImage() 
 
 Dim filePicture As String 
 Dim imagePicture As Image 
   
 filePicture = Drag.Data 
 Print filePicture 
   
 filePicture = Trim(Right(filePicture, Len(filePicture) - 7))
   
 Print filePicture
 
   
 PictureBox1.Picture = Picture.Load(Ripristina(filePicture)) 
 Catch
 Message.Info(Error.Text)
 
End 

Private Sub Ripristina(s As String) As String
 
  Dim s2 As String
  s2 = Replace(s, "%20", " ")
  Print s2
  s2 = Replace(s2, "%C3%B2", "ò")
  Print s2
  s2 = Replace(s2, "%C3%A0", "à")
  Print s2
  s2 = Replace(s2, "%C3%A8", "è")
  Print s2
  Return s2
End



L'apostrofo non dà errore mentre lo spazio e tutte le lettere accentate si, poi non saprei devi fare tutte le prove.
La funzione Ripristina() non è completa di tutti i casi e te la lascio completare volentieri  ;D poi fammi sapere ciao

 :ciao:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 15 Marzo 2014, 23:23:34
Allora... ho capito in pratica perché mi dava errore: usavo il componente grafico gb.qt4. Usando gli altri tipi di componenti grafici, l'errore non viene sollevato.
Confermo, però, che non viene accettato un percorso, o comunque un nome di file contenente caratteri particolari (ad esempio anche il semplice spazio).
...
...

Ehi vuott non solo sei un protetto di San Midi ma sei anche un fenomeno in assoluto, ma caspiterina del codice che hai scritto l'unica frase che hai commentato è anche l'unica che sono in grado di capire da solo  :rotfl:

 :ciao:

Ps. ma il codice che avevi postato prima dove è finito?   :evil:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 16 Marzo 2014, 00:25:08

Ps. ma il codice che avevi postato prima dove è finito?   :evil:

San Midi, ...sia sempre benedetto, mi ha suggerito una modifica per semplificare al massimo il codice.
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 16 Marzo 2014, 00:43:33
..... risolvere questo grattacapo!

ehmmm.... riguardo, invece, al tuo codice, io suggerirei questa soluzione:
Codice: gambas [Seleziona]

Public Sub PictureBoxImage_Drop()
  
  Print Drag.Data
  LoadImage
  
End

Public Sub LoadImage()

  Dim filePicture, percorso, percorso_controllato As String

  
   filePicture = Drag.Data
        
' Assegna alla variabile "percorso" la stringa contenuta
' nella variabile "filePicture", partendo dall'8° carattere:
    percorso = String.Mid(filePicture, 8, String.Len(filePicture))
      
' Invoca la funzione per gestire i caratteri speciali e gli spazi,
' passandole la stringa contenuta dalla variabile "percorso",
' priva di eventuali spazi alle sue estremità:
   percorso_controllato = controllo(Trim(percorso))
      
   PictureBoxImage.Picture = Picture.Load(percorso_controllato)
      
   Catch  
       Error.Text
  
End


Private Function controllo(percorsoFile As String) As String

 Dim b As Byte = 1
 Dim s1, s2 As String
 Dim n As Byte

' Il ciclo è attivo, finché la varibile "b" è inferiore al numero
' di caratteri più 1 della stringa contenuta nella variabile "percorsoFile":
  While b < Len(percorsoFile) + 1

' Legge il carattere della stringa contenuta nella variabile "percorsoFile"
' presente nella posizione indicata dall'attuale valore assunto dalla variabile "b":
    s1 = String.Mid(percorsoFile, b, 1)

' Se il carattere è uguale a "%"....
    If s1 = "%" Then

'...allora si prendono i due caratteri immediatamente successivi al carattere "%",
' i quali insieme rappresentano un numero esadecimale.
' Questi due caratteri vengono trasformati in un numero a rappresentazione decimale.
' Tali caratteri possono essere complessivamente 2 per rappresentare il codice esadecimale dello spazio;
' altrimenti essi saranno complessivamente 4 (e verranno raccolti in due cicli consecutivi), se si
' tratterà di un carattere speciale (ad esempio scrivete questo  Print Chr(&C3); Chr(&A8)  per ottenere in console il carattere: è ).
     n = Val("&" & Mid(percorsoFile, b + 1, 2))

' I valori a rappresentazione decimale vengono utilizzati dalla funzione "Chr()" per essere trasformati in caratteri.
' Da NOTARE, come mostrato prima, che ponendo insieme due valori particolari e ben determinati del codice ASCII esteso,
' restituiscono nella  rappresentazione della stringa il carattere speciale originario:
     s1 = Chr(n)
      b += 2

    Endif

    s2 &= s1
    
    Inc b
 
  Wend
 
  Return s2
 
End
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: therock892 - 16 Marzo 2014, 14:06:52
vuott ho provato il tuo codice e pare funzionare alla perfezione!  :D

Grazie mille a tutti, io avevo fatto delle prove con la funzione Conv, per provare a convertire i set di caratteri, ma senza risolvere niente!  ;D
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 16 Marzo 2014, 15:27:01
...pare funzionare alla perfezione!  :D

Grazie al tuo nome ed all'immagine che riporta una chitarra San Midi (http://it.wikipedia.org/wiki/Musical_Instrument_Digital_Interface) t'ha aiutato ! (http://levipere.com/wp-content/plugins/smilies-themer/Axendr/papa.gif)
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 16 Marzo 2014, 15:36:40

ehmmm.... riguardo, invece, al tuo codice, io suggerirei questa soluzione:

 
Codice: gambas [Seleziona]
Roba di prima classe...



(http://www.istitutomajorana.it/forum/emoticons/emoticons_48)
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 16 Marzo 2014, 16:59:20
SECONDA


ehmmm.... riguardo, invece, al tuo codice, io suggerirei questa soluzione:

 
Codice: gambas [Seleziona]
Roba di prima classe...



Ho appena adesso provato a trascinare nella PictureBox l'immagine  ¬®Á ÑØ çüßĠğįřŽ ΛΞЏЂ.png e funziona anche con questo nome!

(http://www.istitutomajorana.it/forum/emoticons/emoticons_48)   (http://www.istitutomajorana.it/forum/emoticons/emoticons_48)

Cosa? Ah significa  “provino Pippa nuda.png” in Sgnptkernese e si pronuncia più o meno gna sbo sdrunfz stzfku punto pi enne gi.
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 16 Marzo 2014, 18:56:38
... trascinare nella PictureBox l'immagine  ¬®Á ÑØ çüßĠğįřŽ ΛΞЏЂ.png e funziona anche con questo nome!

Non è importante quali caratteri siano stati utilizzati per dare il nome del file. L'importante, ovviamente, è che alla fine, ossia nel momento in cui la PictureBox carica il file immagine, sia rigenerato il nome originario... ed anzi salvaguardato l'intero suo percorso.  :-\



" O San Midi (http://it.wikipedia.org/wiki/Musical_Instrument_Digital_Interface) eremita,
fammi strumento della tua musica.
Io m'affido solo a te !
"
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 16 Marzo 2014, 21:16:05
Non è importante quali caratteri siano stati utilizzati per dare il nome del file. L'importante, ovviamente, è che alla fine, ossia nel momento in cui la PictureBox carica il file immagine, sia rigenerato il nome originario... ed anzi salvaguardato l'intero suo percorso.  :-\
" O San Midi (http://it.wikipedia.org/wiki/Musical_Instrument_Digital_Interface) eremita,
fammi strumento della tua musica.
Io m'affido solo a te !
"

Scusa vuott stavo scherzando ma la mia era (è) ammirazione sincera per l'ottimo codice ben commentato che mi ha aperto nuovi orizzonti e fatto capire molte cose in un colpo solo.
Mi rendo conto che preso dall'entusiasmo ho esagerato, un po anche trascinato dai tuoi abituali lazzi...

 :-*

e poi ti immagini tutti i vari caratteri speciali infilarli nella mia funzione...  :)

 :ciao:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 17 Marzo 2014, 00:26:16
Scusa vuott stavo scherzando

Ma io non mi sono offeso. Non hai scritto niente di male.  :-\


... la mia era (è) ammirazione sincera per l'ottimo codice ben commentato che mi ha aperto nuovi orizzonti e fatto capire molte cose in un colpo solo.

E' evidente che non hai conosciuto qui nel forum quelli veramente bravi e preparati ! Purtroppo loro entrano nel forum sempre più raramente.   :'(
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 17 Marzo 2014, 18:49:28
...
...
E' evidente che non hai conosciuto qui nel forum quelli veramente bravi e preparati ! Purtroppo loro entrano nel forum sempre più raramente.   :'(

Bene il sapere di essere ancora amici mi conforta.  ;)

Per quanto riguarda invece il tuo sconforto per gli amici “perduti” non so cosa dire che possa consolarti, speriamo si ravvedano!  :)

Riguardo al sottoscritto: io sono più che contento dell'aiuto fin qui ricevuto da te e fsurfing, circa ceskho ho come la sensazione che gli costi una certa fatica aiutarmi come se dedicarsi ad un imbranato come me lo giudichi tempo sprecato  :D, beh in effetti come dargli torto, hum vediamo... gli si potrebbe far presente che, se poi un giorno (?) l'imbranato riesce a mettere insieme qualcosa di decente, lui potrebbe addirittura sentirsi orgoglioso come accade a certi papà con i figli che riportano qualche bel voto anche grazie al loro aiuto, anche se io in effetti potrei essergli nonno, intendo per l'età sia chiaro.  :)

Ritornando a bomba e cioè al Drag come mai nella Wiki non commenti così bene come ai fatto con therock892 e me?

Un'ultima cosa come mai occorre “tradurre” con VAL quando Gambas è in grado di capire l'esadecimale (vedi tuo commento Print Chr(&C3); Chr(&A8)  = è)? Ho visto che darebbe errore senza ma non capisco.

Ancora una cosa: Ma poi si tratta di un bug o cosa? Se si è stato segnalato a Minisini?

 :ciao:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Ceskho - 17 Marzo 2014, 19:52:42
circa ceskho ho come la sensazione che gli costi una certa fatica aiutarmi come se dedicarsi ad un imbranato come me lo giudichi tempo sprecato  :D, beh in effetti come dargli torto, hum vediamo... gli si potrebbe far presente che, se poi un giorno (?) l'imbranato riesce a mettere insieme qualcosa di decente, lui potrebbe addirittura sentirsi orgoglioso come accade a certi papà con i figli che riportano qualche bel voto anche grazie al loro aiuto, anche se io in effetti potrei essergli nonno, intendo per l'età sia chiaro.  :)

circa Ceskho c'è da dire che il mio non è snobbismo. Quello che molti fanno per hobby io lo faccio per lavoro 10 ore al giorno. Il mio non è voler etichettare la gente come imbranata, la mia è totale mancanza di tempo.
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 17 Marzo 2014, 21:12:28
circa Ceskho c'è da dire che il mio non è snobbismo. Quello che molti fanno per hobby io lo faccio per lavoro 10 ore al giorno. Il mio non è voler etichettare la gente come imbranata, la mia è totale mancanza di tempo.

Dai ceskho non te la prendere si fa per scherzare un po e poi credimi ti credevo ancora universitario.

Beh allora ritiro ciò che ho detto... non potresti essere mio nipote  :rotfl:

 :ciao:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 17 Marzo 2014, 22:33:13
...io lo faccio per lavoro 10 ore al giorno...... la mia è totale mancanza di tempo.
In effetti, questa è una cosa che Ceskho da qualche anno ha sempre detto.


....come mai nella Wiki non commenti così bene come ai fatto con therock892 e me?
Talvolta commento più in dettaglio. Altre volte lascio parlare di più l'aspetto pratico. Del resto non ci si può mettere lì a commentare ogni singola riga di codice ! (http://levipere.com/wp-content/plugins/smilies-themer/Axendr/SmileySuicide.gif)


....come mai occorre “tradurre” con VAL quando Gambas è in grado di capire l'esadecimale (vedi tuo commento Print Chr(&C3); Chr(&A8)  = è)? Ho visto che darebbe errore senza ma non capisco.
.......cioè tu dici: " Perché fare questo casino:
Codice: gambas [Seleziona]
n = Val("&" & Mid(percorsoFile, b + 1, 2))

invece che adottare più semplicemente questo ?
Codice: gambas [Seleziona]
s1 = Chr(&Mid(percorsoFile, b + 1, 2))

Giusto ? O no ?

La mia risposta è questa:
Cosa (ossia: che tipo di valore) vuole la funzione Chr() ?
...cosa restituisce la funzione Mid() ?

Sottolinearei che il prefisso " & " (ovviamente nel caso che hai ricordato del Chr(&C3) ) individua  e specifica semplicemente la rappresentazione esadecimale di un numero.

Tempo fa in ordine alla conversione di un numero da rappresentazione esadecimale a rappresentazione decimale ho scritto un brevissimo riassunto nella nostra WIKI:
http://www.gambas-it.org/wiki/index.php?title=Convertire_un_numero_da_rappresentazione_Esadecimale_a_Decimale
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Ceskho - 18 Marzo 2014, 10:38:21
circa Ceskho c'è da dire che il mio non è snobbismo. Quello che molti fanno per hobby io lo faccio per lavoro 10 ore al giorno. Il mio non è voler etichettare la gente come imbranata, la mia è totale mancanza di tempo.

Dai ceskho non te la prendere si fa per scherzare un po e poi credimi ti credevo ancora universitario.

Beh allora ritiro ciò che ho detto... non potresti essere mio nipote  :rotfl:

 :ciao:

Non so quanti anni tu abbia. Io ne ho 25. Ora sai a quale grado di parentela puoi collocarmi.
Titolo: Re: [Risolto] Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 18 Marzo 2014, 13:07:00

Talvolta commento più in dettaglio. ... (http://levipere.com/wp-content/plugins/smilies-themer/Axendr/SmileySuicide.gif)

 :ok:

.......cioè tu dici: " Perché fare questo casino:
Codice: gambas [Seleziona]
n = Val("&" & Mid(percorsoFile, b + 1, 2))

invece che adottare più semplicemente questo ?
Codice: gambas [Seleziona]
s1 = Chr(&Mid(percorsoFile, b + 1, 2))

Giusto ? O no ?

La mia risposta è questa:
Cosa (ossia: che tipo di valore) vuole la funzione Chr() ?
...cosa restituisce la funzione Mid() ?

Sottolinearei che il prefisso " & " individua  e specifica semplicemente la rappresentazione esadecimale di un numero.

Tempo fa in ordine alla conversione di un numero da rappresentazione esadecimale a rappresentazione decimale ho scritto un brevissimo riassunto nella nostra WIKI:
http://www.gambas-it.org/wiki/index.php?title=Convertire_un_numero_da_rappresentazione_Esadecimale_a_Decimale

Fai conto che abbia preso in prestito la tua faccina... ma allora è proprio vero che, come ha già scritto qualcuno, prima di leggere il codice è meglio mettere in funzione il cervello!
Però se andiamo a vedere ho solo (?!) scambiato una String con un numero esadecimale...invero so fare anche di peggio.
Vuott mi stai male abituando sei troppo paziente!  :)
 :ciao:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 18 Marzo 2014, 13:13:17

Non so quanti anni tu abbia. Io ne ho 25. Ora sai a quale grado di parentela puoi collocarmi.

Ad aprile 67 non male per un "giovane" imbranato, non trovi?  :)

 :ciao:
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Ceskho - 18 Marzo 2014, 13:44:19

Non so quanti anni tu abbia. Io ne ho 25. Ora sai a quale grado di parentela puoi collocarmi.

Ad aprile 67 non male per un "giovane" imbranato, non trovi?  :)

 :ciao:

Allora puoi essere mio padre. Lui ha più o meno la tua età. Mi dispiace. Per i nipotini tocca aspettare.
Titolo: Re: Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: Gianluigi - 18 Marzo 2014, 14:47:15

Allora puoi essere mio padre. Lui ha più o meno la tua età. Mi dispiace. Per i nipotini tocca aspettare.

Si si aspetto volentieri, e sempre qui eh a rompere...  ;D

Tanti saluti al "quasi" coetaneo

 :ciao:
Titolo: Re: [Risolto] Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 18 Marzo 2014, 21:22:38
Vuott mi stai male abituando sei troppo paziente!  :)
Quando mi sono iscritto io a questo forum, 4 anni fa, per compiere i primi passi avevo bisogno di tanto aiuto. Quindi, quando qualcuno pone una domanda nel forum, mi immedesimo sempre e mi ricordo di allora.
Titolo: Re:[Risolto] Correggere codifica stringa percorso restituita da Drag.Data
Inserito da: vuott - 08 Novembre 2020, 16:32:45
Oggi si veda questa funzione di Gambas:

   http://gambaswiki.org/wiki/lang/fromurl?l=it