Comment créer dans un programme un raccourci windows ? - Programmation
Marsh Posté le 14-10-2001 à 09:51:55
c'est assez ennuyeux, je ne sais pas sous quelle programme applications tu travaille, mais sous vb utilise une dll de la version VB5, beaucoup plus fiable que celle de VB6, tu la trouveras avec des exemples sur www.vbfrance.com...
Marsh Posté le 14-10-2001 à 11:29:31
Private Declare Function fCreateShellLink Lib "vb6stkit.dll" (ByVal lpstrFolderName As String, ByVal lpstrLinkName As String, ByVal lpstrLinkPath As String, ByVal lpstrLinkArguments As String, ByVal fPrivate As Long, ByVal sParent As String) As Long
Private Sub Command1_Click()
1- MsgBox (fCreateShellLink "c:\..", "Raccourci", "c:\windows\Calc.exe", "", 0, "" )) 'c:\windows\bureau
2 -MsgBox (fCreateShellLink "c:\...", "Raccourci", "c:\windows\Calc.exe", "", 0, "" )) 'c:\windows\(ajouter nom dossier)
3- MsgBox (fCreateShellLink "c:\....\mp3", "Raccourci", "c:\windows\Calc.exe", "", 0, "" )) 'c:\(ajouter non dossier)
tu peux enlever msgbox si cela te fait plaisir, il te renvera 1 si le raccourci est crée, 0 si il à échoué...
End Sub
Marsh Posté le 14-10-2001 à 14:30:56
hum et en C ou delphi ca donne quoi ? (desole utilise pas vb )
Marsh Posté le 24-10-2001 à 17:34:26
Je sors ce topic de l'ombre, parce que ça m'intéresse moi aussi, et qu'il y a pas de réponse...
alors ?
Marsh Posté le 24-10-2001 à 18:14:24
en c++ on passe par une interface COM qui s'appelle qqchose comme IShellLink.
Marsh Posté le 14-10-2001 à 09:37:03
voila voila j'ai fais une petite installation pour le programme que j'ai créé mais je ne vois pas comment créer un raccourcis sous windows (un petit fichier .lnk je crois).
Est-ce que qqun sais comment faire ca ?