Creer un raccourci vers un fichier

Description

La vraie fonction pour créer un raccourci, garantie 100% (pour vb6stkit.dll) car il manquait des varialble et donc posait quelques problemes !
Si vous utiliser vb5 mettez (enfin je pense : vb5stkit.dll)

Source / Exemple :


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

Conclusion :


lpstrFolderName -----> emplacement du raccourci par rapport au menu Programme du menu démarrer (ex: pour le bureau --> "..\..\Bureau")
lpstrLinkName -------> nom du raccourci (sans son extantion)
lpstrLinkPath ---------> emplacement du fichier sur lequel le raccourci fait le raccourci ;-)
lpstrLinkArguments --> arguments venant apres le nom de l'emplacement du fichier sur lequel le raccourci fait le raccourci
(quand vous faites propriété sur un raccourci ce sont les arguments qui est placer apres le chemin cible)
fPrivate --------------> je ne sais plus trop (mettre 0 et sa marche bien)
sParent --------------> la non plus (mettre "" et sa marche aussi bien)

Maintenant voila comment utiliser la fonction :
Call fCreateShellLink("..\..\bureau","Raccourci","c:\command.com","",0,"")

C'est aussi simple que ca :-)
Et pour vous aidez a comprendre un peu j'ai mis une de mes sources l'utilisant 8-)
A vous de jouer maintenant !

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.