Ouvrir une page HTML depuis un code VB

cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 - 24 févr. 2003 à 17:42
cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 - 27 févr. 2003 à 17:54
Bonjour, je voudrais ouvrir un fichier HTML depuis mon code vb. Je ne sais pas si c'est possibe? Si oui comment?
Merci d'avance

6 réponses

cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
24 févr. 2003 à 18:05
Bonjour
Utilise la fonction ShellExecute de l'API de Windows :

Déclaration :

Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Appel

ShellExecute Akeuil.hWnd, "open", Chemin & Fichier.htm, vbNullString, Chemin, 3 'SW_SHOWMAXIMIZED
0
cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 1
25 févr. 2003 à 10:45
Salut

J'ai fais ce que tu m'a dis mais j'ai une erreur sur "Akeuil.hWnd", "Variable non définie"
Il faut que je déclare quelque chose?
0
cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 1
25 févr. 2003 à 11:28
En fait j'ai la ligne

ShellExecute "Handle", "open", "c:\aide.htm", vbNullString, "c:", "SW_SHOWMAXIMIZED"

Message d'erreur:"erreur 13 type incompatible"

Je ne comprend pas
0
cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
25 févr. 2003 à 14:14
Excuse-moi. Akeuil était le nom de ma feuille.

Remplace :

ShellExecute Akeuil.hWnd, "open", Chemin & Fichier.htm, vbNullString, Chemin, 3 'SW_SHOWMAXIMIZED

par

Fichier = "C:\aide.htm",
Chemin = "C:"
ShellExecute Me.hWnd, "open", Fichier, vbNullString, Chemin, 3 '(SW_SHOWMAXIMIZED)
' ou bien 1 à la place de 3 (SW_SHOWNORMAL)

"erreur 13 type incompatible" parce-que le premier paramètre est la handle de la feuille (Me.hWnd) et non une chaîne ("handle")
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 1
25 févr. 2003 à 14:38
Merci beaucoup ça marche
@+
0
cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 1
27 févr. 2003 à 17:54
file moi ton mail j'ai un exemple
0
Rejoignez-nous