Passer au contenu

Comment déterminer si un programme est un exécutable ?

Solution : en testant une des propriétés de ce dernier.

Si deux versions du même programme, l’une sous forme d’exécutable et l’autre sous forme de DLL ont été créées, il est intéressant de déterminer la version qui s’exécute à un moment donné. Pour cela, placez sur le formulaire du programme déjà créé, un bouton de type Command (appelé [command1] dans notre exemple) et ajoutez au code le listing ci-dessous. Pour lancer la compilation, choisissez la commande Fichier/Créer MonProjet et cliquez sur le bouton [options]. Activez l’onglet Créer et dans le cadre Informations sur la version, sélectionnez le type Description du fichier. Dans le champ Valeur qui lui fait face, tapez EXE ou DLL suivant le cas. Validez deux fois par [ok]. Lorsque le programme fonctionne, cliquez sur le bouton [command1]. Une fenêtre de dialogue vous indiquera alors le type de programme qui s’exécute.Listoing :
Private Sub Command1_Click()
If App.FileDescription = “EXE” Then
MsgBox “Exécutable”
ElseIf App.FileDescription = “DLL” Then
MsgBox “DLL”
End If
End

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press