Autore Topic: Aprire url  (Letto 823 volte)

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
Aprire url
« il: 12 Dicembre 2021, 08:51:39 »
Salve, sono un principiante.
Ho creato un form e messo un label
devo far in modo che cliccando su, deve aprirsi un sito internet che codice usare ?
se metto shell ("http:;//XXXXXX.XXX") non va

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Aprire url
« Risposta #1 il: 12 Dicembre 2021, 11:36:23 »
 :ciao:

Usa una URLLabel e imposta le proprietà oppure inserisci questo codice:
Codice: [Seleziona]
Public Sub Form_Open()

  URLLabel1.Link = "https://www.gambas-it.org/wiki/index.php?title=Installazione_Server_PostgreSQL"
  URLLabel1.Text = "Installazione PostgreSQL"

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

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Aprire url
« Risposta #2 il: 12 Dicembre 2021, 14:26:39 »
Usa una URLLabel
In questo caso è necessario attivare anche il Componente gb.desktop .
« 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.243
  • Tonno verde
    • Mostra profilo
Re:Aprire url
« Risposta #3 il: 12 Dicembre 2021, 15:34:56 »
Usa una URLLabel
In questo caso è necessario attivare anche il Componente gb.desktop .

Hai ragione, mi sono dimenticato di precisarlo.

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

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Aprire url
« Risposta #4 il: 12 Dicembre 2021, 16:04:54 »
Chiedo scusa
Per così poco ?
...è sulla mancata costruzione della Macchina del Tempo che dovresti chiedere scusa + cenere sulla testa !   :violent:
« 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.243
  • Tonno verde
    • Mostra profilo
Re:Aprire url
« Risposta #5 il: 12 Dicembre 2021, 16:30:51 »

...è sulla mancata costruzione della Macchina del Tempo che dovresti chiedere scusa + cenere sulla testa !   :violent:

OK, mi scuso anche per quello, ma la cenere non saprei come crearla senza rischiare di riprendere il vizio del fumo  :-\
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
Re:Aprire url
« Risposta #6 il: 12 Dicembre 2021, 19:36:30 »
Grazie, adesso funziona.

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
Re:Aprire url
« Risposta #7 il: 27 Dicembre 2021, 08:22:14 »
Scusate, invece di usare urllabel c'è altro modo ?, devo usare un Togglebutton ed appena ci clicco si deve aprire il link.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re:Aprire url
« Risposta #8 il: 27 Dicembre 2021, 09:52:37 »
Scusate, invece di usare urllabel c'è altro modo ?, devo usare un Togglebutton ed appena ci clicco si deve aprire il link.

ToggleButton? Sicuro?

Comunque potresti usare Desktop.Open con le funzioni Url e FromUrl
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gratisweb

  • Grande Gambero
  • ***
  • Post: 186
    • Mostra profilo
Re:Aprire url
« Risposta #9 il: 27 Dicembre 2021, 12:53:04 »
scusa, mi scrivi la corretta sintassi ?

Offline cogier

  • Gambero
  • **
  • Post: 57
    • Mostra profilo
Re:Aprire url
« Risposta #10 il: 27 Dicembre 2021, 13:18:12 »
Eseguite questo codice in un nuovo programma grafico.

Codice: [Seleziona]
ToggleButton1 As ToggleButton

Public Sub Form_Open()

  With Me
    .Height = 50
    .Width = 220
    .Padding = 5
    .Arrangement = Arrange.None
    .Center
  End With

  With ToggleButton1 = New ToggleButton(Me) As "ToggleButton1"
    .Text = "&Installazione PostgreSQL"
    .X = 10
    .Y = 10
    .Height = 28
    .Width = 200
    .Picture = Picture["icon:/22/text"]
  End With

  If Not Component.IsLoaded("gb.desktop") Then Component.Load("gb.desktop")

End

Public Sub ToggleButton1_Click()

  If ToggleButton1.Value = True Then Desktop.Open("https://www.gambas-it.org/wiki/index.php?title=Installazione_Server_PostgreSQL")

End

Offline naderit

  • Grande Gambero
  • ***
  • Post: 140
    • Mostra profilo
Re:Aprire url
« Risposta #11 il: 27 Dicembre 2021, 23:34:25 »
Ciao in allegato un programmino per gestire i link utilizza il metodo Desktop.Open.

Offline spheris5

  • Gamberetto
  • *
  • Post: 19
    • Mostra profilo
Re:Aprire url
« Risposta #12 il: 19 Febbraio 2022, 00:06:48 »