rebonsoir
cet exemple permet de boucler sur tous les liens du repertoire "Favoris" et d'ouvrir un lien (objItem.InvokeVerb)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| Sub boucleLiensFavoris_Et_LancementLien()
'necessite d'activer la reference Microsoft Shell Controls and Automation
Const Cible = &H6 'Favoris
Dim objShell As Shell32.Shell
Dim objFolder As Shell32.Folder
Dim colItems As Shell32.FolderItems
Dim objItem As Shell32.FolderItem
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.NameSpace(Cible)
Set colItems = objFolder.Items
For Each objItem In colItems
If objItem.IsLink Then
Debug.Print objItem.GetLink.Path
'
'pour ouvri le lien :
'
'objItem.InvokeVerb
'
End If
Next
End Sub |
sinon pour simplement ouvrir un lien interenet , tu peux essayer :
Shell "c:\windows\explorer.exe http://<a href="http://www.developpez.com/"," target="_blank">www.developpez.com/",</a> vbMaximizedFocus
bonne soiree
michel
Partager