Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
891 connectés 

  FORUM HardWare.fr
  Programmation

  [VB6] Erreur de compliation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB6] Erreur de compliation

n°109865
Sinan
Posté le 09-03-2002 à 19:00:43  profilanswer
 

VB6 ne veut pas executer mon programme, j'ai une erreur lorsque je rentre la ligne Elself NomUtilisateur = "MiMi" Then
 
je comprend pas trop bien, ce programme provien d'un boukin.
 
La voici dans son contexte :
 
Private Sub Command1_Click()
NomUtilisateur = ImputBox("Saisissez votre nom." )
If NomUtilisateur = "Sinan" Then
    MsgBox ("Bonjours Sinan ! En forme pour attaquer le travail ? " )
    Form1.Picture = _
        LoadPicture("C:\Program Files\Half Life\logo.bmp" )
Elself NomUtilisateur = "MiMi" Then
    MsgBox ("Bonjours MiMi ! Pret pour attaquer le travail ?" )
    Form1.Picture = _
        LoadPicture("C:\Program Files\Microsoft Games\Age of Empires II\scenariobkg.bmp" )
Else
    MsgBox ("Désolé, je ne vous connais pas ! " )
    End 'Abandon
End If
End Sub
 
Pourquoi ne l'accepte t li pas ? j'ai eu beau chercher, je ne comprend pas l'erreur :cry:

 

[jfdsdjhfuetppo]--Message édité par Sinan--[/jfdsdjhfuetppo]


---------------
Cptn.Barberousse
mood
Publicité
Posté le 09-03-2002 à 19:00:43  profilanswer
 

n°109872
xilebo
noone
Posté le 09-03-2002 à 19:20:02  profilanswer
 

C est tout con , je viens de prendre ton code, dans elseif , ton i en fait c'est un l minuscule que t as du confondre avec un I majuscule ... change ca et ca marchera

n°109876
Sinan
Posté le 09-03-2002 à 19:26:21  profilanswer
 

:lol:  :lol:  
 
 :lol:  :sarcastic: oui, je savais que c t tout con, mais ça fait 1H que je cherche !
 
Merci à toi  ;)


---------------
Cptn.Barberousse
n°109926
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 10-03-2002 à 00:08:37  profilanswer
 

salut,
 
pour faire du code plus beau et plus facile à maintenir, je te conseille de faire un case.
Je sais pas comment c'est en VB, en C++ c'est :
 
switch (NomUtilisateur)
{
case "Sinan" : ShowMessage ("Bonjours Sinan ! En forme pour attaquer le travail ?" );
               break;
case "Mimi" : ShowMessage ("etc...
              break;
default : ShowMessage ("Inconnu" );
}
 
Bon ça marche pas avec du type *char, mais en VB ça devrait passer (surtout avec variant (bêêêrkkk)) !
 
en delphi c'est case of, ça devrait ressembler à ca en VB...


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VB6] Erreur de compliation

 

Sujets relatifs
[VB6] toolbar et imagelistGnâââââ erreur ASP !
(VB6) algorithme de recherche[JavaScript] Newbie -> erreur : null or not an object
[VB] erreur 10055: aucun espace memoire n'est disponiblePrb avec ODBC sur XP et VB6
[VB6] Saisie automatique d'une dateerreur 405
[VB6] gestion de la croix sur une MDIForm ?? 
Plus de sujets relatifs à : [VB6] Erreur de compliation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR