marco279
Messages postés1Date d'inscriptionmercredi 10 novembre 2004StatutMembreDernière intervention20 août 2005
-
20 août 2005 à 23:19
depelek
Messages postés26Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention 4 juin 2008
-
12 mai 2010 à 13:35
Bonjour à tous,
J'ai fait un petit "Help browser" qui utilise le contrôle "web browser" hors connexion... Lorsque j'essais le programme à l'aide de l'interface de programmation tout fonctionne bien. Mais lorsque je crée un exécutable et que je l'exécute j'ai le message d'erreur "Erreur d'exécution 5... J'ai quand même essayé de créer le programme d'installation mais le processus échoue à cause du fichier mshtml.tlb...Est-ce que quelqu'un peut m'informer sur ce sujet?
J'utilise Visual Basic 6
Voici mon code:
Private Sub cmdBack_Click()
On Error Resume Next
WebBrowser.GoBack
End Sub
Private Sub CmdClose_Click()
End
End Sub
Private Sub cmdFoward_Click()
On Error Resume Next
WebBrowser.GoForward
End Sub
Private Sub cmdOpen_Click()
Dim nomfichierb, emplacementb As String
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 21 août 2005 à 00:46
Bonsoir,
Désolé de ne pouvoir t'aider sur ton code, mais voilà ce que MSDN donne pour l'erreur d'écution 5.
[javascript:alink_3.Click() argument] dépasse probablement la plage des
valeurs permises. Par exemple, la fonction Sin ne peut accepter que les
valeurs comprises dans une certaine plage. Les arguments positifs inférieurs à
2 147 483 648 sont acceptés, tandis que 2 147 483 648 génère cette erreur.
Vérifiez les plages permises pour les arguments.
</li><li>Cette erreur peut également se produire si vous tentez d'effectuer un appel
à une
<object id="alink_4" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>[javascript:alink_4.Click() procédure] qui n'est pas valide sur la
plate-forme en cours. Par exemple, certaines procédures ne sont valides que pour
Microsoft Windows, ou pour le Macintosh, etc.
Vérifiez les informations spécifiques de la plate-forme sur la
procédure.
</li>
Pour plus d'informations, sélectionnez l'élément en question et appuyez sur
F1.
argument
Constante, variable ou expression transmise à une procédure.
procédure
Séquence nommée d'instructions exécutée en tant qu'entité. Par exemple,
Function, Property et Sub sont des types de procédures. Un
nom de procédure est toujours défini au niveau module. Tout code exécutable doit
être contenu dans une procédure. Les procédures ne peuvent pas être imbriquées
au sein d'autres procédures
cs_soualem
Messages postés20Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention 2 mai 2010 25 déc. 2009 à 16:25
j'ai un probleme lors d'execution de programme
erreur d'execution 5 appel de procedure incorrect
voila mon code
Dim RappL As Single, AligH As Single, MaChaine As String, LigSel As Integer, compteur As Long
AligH = Printer.CurrentX
For compteur = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(compteur) Then
LigSel = compteur
MaChaine = ListBox1.List(compteur)
RappL = IIf(Printer.TextWidth(MaChaine) > RappL, Printer.TextWidth(MaChaine), RappL)
Printer.Print MaChaine
Printer.CurrentX = AligH
End If
Next compteur
'encadrement de la liste
Printer.Line Step(-1, 0)-Step(RappL + 2, -1 * Printer.TextHeight(String$(ListBox1.ListCount - 1, vbCrLf))), , B
'sur lignage de la sélection
le probleme est dans la ligne
Printer.Line Step(-1, 0)-Step(RappL + 2, -1 * Printer.TextHeight(String$(ListBox1.ListCount - 1, vbCrLf))), , B
merci a tous
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 25 déc. 2009 à 16:45
Bonjour, soualem,
1) tu viens une fois de plus de greffer à une discussion (sans rapport avec ta question, de surcroît) au lieu d'oyuvrir la tienne, dans le tghème correspondant à ton langage de développement
2) le thème de la présente discussion est VB.et (et tu ne développes pas sous VB.Net)
3) je refuse dans ces conditions personnellemenbt d'aller plus loin dans l'examen de ton code, mais (et bien que sans rapport directe, que je sens tout autre .... et pour cause .... avec ton erreur 5 ) , moi, tu sais, je bondis lorsque je vois cette ligne :
Elle montre à elle seule plusieurs aspects
Je ne sais pas, moi ...
Déjà : es-tu vraiment certain de développer sous VB6 (comme tu l'as affirmé aujourd'hui dans une autre discussion) etr non sous VBA/Excel ?
Attention ! sous VBA/Excel, par exemple : pas d'objet Printer - Pas de TextWidth...
Brefr et de toutes manières : ton message n'a rien à faire ici ===>> ouvre ta propre discussion et ouvre-la dans le bon thème (je te l'ai déjà dit aujourd'hui)
____________________
Très intéressante fable, L'OISELEUR, L'AUTOUR ET L'ALOUETTE !
Cliquer sur "Réponse acceptée" (en bas d'une solution avérée adéquate) rendra service à d'autres. PENSEZ-Y.
cs_soualem
Messages postés20Date d'inscriptionjeudi 16 juillet 2009StatutMembreDernière intervention 2 mai 2010 25 déc. 2009 à 17:40
je sais bien que je ne suis pas ou bon lieu ni ou bon moment je demande une clarification et nom pas de me donner des conseille deja j'ai demandé un lien
Vous n’avez pas trouvé la réponse que vous recherchez ?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 25 déc. 2009 à 17:44
Un lien ?
Un lien vers quoi ?
Lorsque tu crées uner discussion, il t'est demandé de choisir le thème où l'ouvrir (à choisir dans une liste déroulante faite pour cela !)
Tu dois y sélectionner (toi !) le thème correspondant au langage de développement de ton application ...
Si ce n'est pas de cela, que tu parles, tu parles de quoi ?
____________________
Très intéressante fable, L'OISELEUR, L'AUTOUR ET L'ALOUETTE !
Cliquer sur "Réponse acceptée" (en bas d'une solution avérée adéquate) rendra service à d'autres. PENSEZ-Y.