CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

patch fr pour VB 6.0 ?

makercool349
makercool349
Niveau 7
26 septembre 2005 à 20:10:13

tout est dans le titre, si quelqun a un lien pour un patch fr de "microsoft visual basic 6.0" donnez le moi

merci a tous

makercool349
makercool349
Niveau 7
26 septembre 2005 à 20:27:14

une autre question...
je commence juste a utilisé VB 6.0 et je ne comprend pas pourquoi quand jécrit tt simplement :
Cls
Print "hello world"

ensuit je press F5 pour executé et la sa me marque a chaque fois : Compil Error Invalide outside procedure.

je comprend vraiment pas pouvez vous mexpliqué ?

gulius44
gulius44
Niveau 9
26 septembre 2005 à 20:28:28

Si au lieu de pirater nimporte quel version de VB, et après de la vouloir en français, tu te renseignerais, tu aurais surement trouver qu´il existe VisualStudio en version beta qui est gratuit, et en français.

makercool349
makercool349
Niveau 7
26 septembre 2005 à 20:30:25

Merci mais moi je n´ai pas le SP2... sonc la beta ne marche pas deso.

Mo0dy
Mo0dy
Niveau 10
26 septembre 2005 à 21:17:45

La beta marche avec le SP2...

Ensuite ton code n´est pas bon du tout...

http://www.developpez.com

dnob700
dnob700
Niveau 10
26 septembre 2005 à 23:13:15

Il n´a pas le sp2.

Son code est valide.

Mais le problème vient de ce qu´il dit : "invalide outside procedure" ? invalide hors d´une procédure.

Tu ne peut pas juste taper ton code n´importe où.

Le VB est un langage événementiel, qui va exécuter des procédure lorsque certain événements se produisent.
Tu double clique sur ta feuille et tu te retrouve avec la procédure form_load qui s´exécute au démarage du programme.
Tu mets ton code la dedans et ça ne marchera pas...
Pourquoi ? parce qu´au moment ou il va s´exécuter la feuille n´est pas encore charger.
Tu doit donc mettre
me.show
avant d´écrire print " hello world" pour que la feuille soit chargé et que tu puisse écrire dessus.

makercool349
makercool349
Niveau 7
27 septembre 2005 à 18:08:23

Sa marche pas non plus, je devrai peut étre installer le MSDN Library ??

dnob700
dnob700
Niveau 10
27 septembre 2005 à 18:59:57

ou pas ...

Tu crois qu´on peut t´aider si tu nous dit ça ne marche pas ?

donne nous au moins le code que tu utilise et les message d´erreurs que tu as, sinon on ne peut rien faire.

makercool349
makercool349
Niveau 7
27 septembre 2005 à 21:01:59

ba jai fait se que tu ma dit de fair... et sa marche pas

dnob700
dnob700
Niveau 10
27 septembre 2005 à 21:25:23

dommage, mais je crois pas que tu ais fait ce que je t´es dit de faire.

makercool349
makercool349
Niveau 7
27 septembre 2005 à 21:59:26

En faite je t´explique, j´ai reussi a faire un programme pour trouver le jour de la date de naissance et il marchait. un champ de saisi apparait comme il faut mais quand je veut fair :
Print "Hello world"

tout simplement quand j´appui sur f5 pour executé sa m´ouvre une fenétre grise sans rien dedant alors que je devrai voir affiché "hello world"...

dnob700
dnob700
Niveau 10
27 septembre 2005 à 22:23:01

Tu l´as écrit où le hello world ?

Et est ce que tu as mis
me.show AVANT ?

colle ton code ici.

Mo0dy
Mo0dy
Niveau 10
28 septembre 2005 à 12:38:04

Je comprend pas non plus ce qu´il veut dire... :doute:

picto
picto
Niveau 9
28 septembre 2005 à 15:21:54

bon, essaie plutot:
Msgbox "Hello world"

et si ca marche pas (la c´est qu´il faut reprendre toutes les bases mais copie ca):
Private Sub Form_Load()
MsgBox "Hello World"
End Sub

makercool349
makercool349
Niveau 7
28 septembre 2005 à 16:43:40

msgbox sa marche... mais je ne comprend pas pourquoi avec print sa ne marche pas ?

dnob700
dnob700
Niveau 10
28 septembre 2005 à 19:23:19

Je vais faire du chantage : si tu ne colle pas ici le code que tu utilise lors de ton prochain message, je supprime tout ton topic.

Tu n´a pas lu une seul des réponses que je t´ais donnée ou alors tu n´a pas fait ce qu´il y a marqué, donc ça ne sers à rien que tu continu à poser des questions.

makercool349
makercool349
Niveau 7
28 septembre 2005 à 19:26:36

Private Sub Form_Load()
Print "Hello World"
End Sub

Mais ce probleme est resolu...

dnob700
dnob700
Niveau 10
28 septembre 2005 à 19:28:06

ah ? tu veux me dire que ça marche ?

c´est marrant, j´ai l´impresion de t´avoir dit au moins 2 fois et de manière très clair d´utiliser l´instruction me.show AVANT l´instruction Print et j´ai même expliqué pourquoi il fallait le faire, comme quoi je parlais dans le vide.

makercool349
makercool349
Niveau 7
28 septembre 2005 à 19:34:14

NON j´ai essayé est a ne marché pas... j´ai juste compris que pour afiché un texte en VB il faut mettre:
msgbox "message..."

et non pas "PRINT" commen en QBasic.

dnob700
dnob700
Niveau 10
28 septembre 2005 à 19:37:05

Private Sub Form_Load()
me.show
Print "Hello World"
End Sub

Et ça, ça marche à condition que ta feuille est et reste visible lors de son lancement. Si ça ça ne te vas pas tu peut alors utiliser :

Private Sub Form_Load()
Me.AutoRedraw = True
Me.Show
Print "Hello World"
End Sub

mais bon, à priori il n´y a pas besoin.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment