Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Lanciare collegamenti (.lnk) selezionati da una filelistbox
Forum - Visual Basic 6 - Lanciare collegamenti (.lnk) selezionati da una filelistbox

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
franco2 (Normal User)
Newbie


Messaggi: 14
Iscritto: 20/01/2009

Segnala al moderatore
Postato alle 20:14
Domenica, 25/01/2009
Siete sempre gentili, ma purtroppo non ho ancora potuto provare su vista di nuovo il programma, e mi sto riferendo all'altro topic che ho aperto (tra l'altro ho ricavato uno 'script' per registrare i file .ocx senza problemi, CHIEDETE E VI SARA' DATO! è veramente una beozia ma magari può tornare utile)

COMUNQUE!

in questo topic vorrei chiedervi come sia possibile lanciare un programma grazie ad un collegamento catalogato in una filelistbox... in effetti io avrei bisogno di lanciare un collegamento sito ivi:

File1.Path & "\" & File1.FileName

questo percorso è quello di un collegamento, e non so come fare in modo che all'apertura (ho tentato pure timidamente Shell) dello stesso (tramite commandbutton) venga lanciato il programma ad esso collegato

al solito ho googlato, ma dei due suggerimenti trovati niuno funzionò, erano sfilze di codici che io mi son tentato :asd:

Ultima modifica effettuata da franco2 il 25/01/2009 alle 20:15
PM Quote
Avatar
tippolo (Normal User)
Pro


Messaggi: 157
Iscritto: 21/09/2008

Segnala al moderatore
Postato alle 21:33
Domenica, 25/01/2009
Abbi pazienza GrG ha una risposta a tutto :D

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 21:51
Domenica, 25/01/2009
eccomi =)
Codice sorgente - presumibilmente VB.NET

  1. Dim Shell As Object
  2. Set Shell = CreateObject("Shell.Application")
  3. Shell.Open File1.Path & "\" & File1.FileName


PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 21:55
Domenica, 25/01/2009
con la shell funziona ma devi anteporci un "explorer "
altrimenti shellexecute.
quello ti fa partire qualsiasi cosa.

PM Quote
Avatar
franco2 (Normal User)
Newbie


Messaggi: 14
Iscritto: 20/01/2009

Segnala al moderatore
Postato alle 22:11
Domenica, 25/01/2009
Funziona alla perfezione :D gentilissimo grazie!
lo debbo utilizzare per un programma che sostituisca il desktop, di modo che quest'ultimo non abbia un ammasso di icone ma una lista di file ben ordinata :D sono per le soluzioni spartane, diciamo

Ultima modifica effettuata da franco2 il 25/01/2009 alle 22:12
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 22:17
Domenica, 25/01/2009
lol :k:

PM Quote
Avatar
franco2 (Normal User)
Newbie


Messaggi: 14
Iscritto: 20/01/2009

Segnala al moderatore
Postato alle 22:37
Domenica, 25/01/2009
dato che c'ero l'ho piazzato in un bel

Private Sub File1_DblClick()
    Dim Shell As Object
    Set Shell = CreateObject("Shell.Application")
    Shell.Open File1.Path & "\" & File1.FileName
End Sub

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 11:40
Lunedì, 26/01/2009
Cmq Tippolo ricordati che c'è anche Paperoga, che è più bravo di me, però non è molto attivo a causa di alcuni impegni che ha...

PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 14:30
Lunedì, 26/01/2009
Greg, tranquillo, non sono mica geloso.
goditi i tuoi complimenti!

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo