Autore Topic: TextLabel e collegamenti web esterni  (Letto 203 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.405
  • Ne mors quidem nos iunget
    • Mostra profilo
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.164
  • Tonno verde
    • Mostra profilo
Re:TextLabel e collegamenti web esterni
« Risposta #1 il: 08 Gennaio 2017, 14:26:31 »
Non capisco perché non usare una URLLabel  :-\
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.164
  • Tonno verde
    • Mostra profilo
Re:TextLabel e collegamenti web esterni
« Risposta #2 il: 08 Gennaio 2017, 14:47:27 »
... e non capisco neppure perché questo codice non funziona  :-\

Codice: [Seleziona]
  Dim myUrl As String

  myUrl = "http://gambaswiki.org/wiki"
  myUrl = Url$(myUrl)
  myUrl = Replace$(myUrl, "/", "%2F")
  Print myUrl
  TextLabel1.Text = "<a href=\"" & myUrl & "\">Pippo</a>"
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.405
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:TextLabel e collegamenti web esterni
« Risposta #3 il: 08 Gennaio 2017, 17:46:52 »
Come ho indicato implicitamente nel forum spagnolo, non tutti gli aggeggi di testo supportano la capacità di gestire i collegamenti web esterni.
Se non ricordo male, questo argomento fu spiegato brevemente anche da Minisini. Forse è qualcosa non legato strettamente a Gambas.


V'è da aggiungere rispetto al tuo codice, che se uso con un oggetto capace di gestire i collegamenti web ipertestuali, mediante la funzione Url( ), ottengo questo errore riportato in console:
" gvfs-open: http%2531%252F%252Fgambaswiki.org%252Fwiki: errore nell'aprire la posizione. Errore nel recuperare informazioni per il file «/tmp/mio_programma/http%2531%252F%252Fgambaswiki.org%252Fwiki»: File o directory non esistente "
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.164
  • Tonno verde
    • Mostra profilo
Re:TextLabel e collegamenti web esterni
« Risposta #4 il: 08 Gennaio 2017, 19:35:50 »
Mi sa che devo aver equivocato sulla funzione di Url$  :)

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.405
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:TextLabel e collegamenti web esterni
« Risposta #5 il: 08 Gennaio 2017, 19:55:44 »
Ad ogni buon fine, e a chiunque sia interessato alla questione dell'uso del protocollo html con alcuni oggetti in Gambas, suggerisco questa pagina:

http://www.gambas-it.org/wiki/index.php?title=Controlli_e_finestre_che_supportano_il_codice_HTML
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »