Bonjour,
j'ai placé une image dans un formulaire, je souhaiterais lancer une application (team viewer) quand je clique sur celle-ci, quel code puis-je utiliser pour référencer le chemin de l'application à la suite du clic ?
merci
Bonjour,
j'ai placé une image dans un formulaire, je souhaiterais lancer une application (team viewer) quand je clique sur celle-ci, quel code puis-je utiliser pour référencer le chemin de l'application à la suite du clic ?
merci
yieiyiei
La réponse est autour de shell (à adapter suivant ton cas)
Jimbolion
Jimbolion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Public Function Lance_team() On Error GoTo Err_teamviewer dim Envoi as string Envoi = "c:\monrep\teamviewer.exe" ' If Len(Dir(Envoi)) = 0 Then reponse = MsgBox("Désolé Assistance n'est pas installé !", vbcritical, "Assistance") Else Teamviewer_Exit X = Shell(Envoi, 1) End If Exit Function Err_teamviewer: Resume Next End Function
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Salut jimbolion
merci pour ton code, j'ai appliqué ceci :
mais sans succès malheureusement, chemin ok et nom ok pourtant, il faut installer quelque chose en particulier pour le shell un module ou autre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Private Sub ET_TEAMV_Click() 'lance l'assistance TeamViewer On Error GoTo Err_TeamViewer Dim Envoi As String Envoi = "E:\TeamViewer.exe" ' If Len(Dir(Envoi)) = 0 Then reponse = MsgBox("Désolé Assistance n'est pas installé !", vbCritical, "Assistance") Else TeamViewer_Exit X = Shell(Envoi, 1) End If Exit Function Err_TeamViewer: Resume Next End Function
yieiyiei,
non rien de plus
mais à le relecture une erreur dans mon code :ooups:
jimbolion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Private Sub ET_TEAMV_Click() 'lance l'assistance TeamViewer On Error GoTo Err_TeamViewer Dim Envoi As String Envoi = "E:\TeamViewer.exe" ' If Len(Dir(Envoi)) = 0 Then reponse = MsgBox("Désolé Assistance n'est pas installé !", vbCritical, "Assistance") Else X = Shell(Envoi, 1) End If Exit Function Err_TeamViewer: Resume Next End Function
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
si je place le code "sur clic" d'une image ça ne fonctionne pas mais sur un bouton commande bien, tu sais m'expliquer ? sinon merci, derrière un bouton c'est parfait
yieiyiei,
Le code doit fonctionner également sur une image et son événement <SurClic>.
Es tu sûr de bien avoir choisi la bonne propriété événement ? Tu peux utiliser les techniques de debug ou mettre un msgbox après le sub pour vérifier l'appel de la fonction.
Cordialement
Jimbolion
N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
Retrouvez-moi sur le chat en salon base de données
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager