1

j'utilise microsoft visual basic professional edition v6.0 je crée un nouveau projet standard EXE je met juste
MsgBox "Hello world"
comme lign de commande et ca me renvoie:
Compile Error
Invalide outside procedure
Je dois faire quoi pour que ca marche??
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

2

en ligne de comande????
pas en ligne de code plutot?
Tu l'as pas tapé au bon endroit parce que la syntaxe que tu utilises est bonne
Trampoline Powwwweeeeeerrrrrr!
Fier d'être Lyonnais

3

Tu le mets entre Sub Main() et End Sub (dans un module .bas), et dans les options du projet, tu choisis Sub Main comme méthode de démarrage.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Quand t'es bloqué tape F1 ... c'est dingue c'que ça peut aider.
Recherche MsgBox dans l'aide et tu verras.

Quoi qu'il en soit essaye ça tout simplement wink :

Private Sub Form_Activate()

Dim Response

' Affiche un message.
Response = MsgBox("Le message que tu veux. De toutes façon on s'en tappe c'est un exemple" & Chr(13) & "Si c'est un exemple alors ...", vbOKOnly, "Ici tu peux toujours mettre un titre.")

End Sub
Topper

5

oki, merci bcp
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

6

de rien wink
Topper

7

Topper
a écrit : Dim Response

Et c'est toi qui me critiques pour parler de Variant??? roll Toi, tu postes carrément du code qui utilise des Variant silencieusement, sans même dire ce que c'est! Dim Response% ou Dim Response As Integer, ou Dim Response& ou Dim Response As Long pour travailler sur 32 bits (consomme plus de mémoire, mais est normalement plus rapide sur un processeur 32 bits), seraient nettement plus adaptés.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

8

C'est pas une variable publique alors c'est pas vraiment un problème.
Dans cet exemple, la variable est détruite après avoir cliqué sur OK.
Topper

9

C'est quand-même nettement plus lent, et le code risque aussi d'être plus lourd en taille (même si on ne le voit probablement pas parce que VB arrondit la taille à un multiple d'une puissance de 2 dont je ne me rappelle plus).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

10

Ha bon ?! confus
Topper