IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB2005] Composant ScintillaNet


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 212
    Points : 125
    Points
    125
    Par défaut [VB2005] Composant ScintillaNet
    Bonsoir à tous,

    Je suis en train de tester la dll ScintillaNet afin d'utiliser la coloration syntaxique dans mon futur projet mais hélas je n'arrive pas à modifier le langage. J'ai l'erreur ci-dessous. Si l'un d'entre vous pouvez me dire ce que je dois faire pour la résoudre...

    Merci à vous tous,

    Ludo


  2. #2
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 41
    Points : 44
    Points
    44
    Par défaut
    l'Exception " NullReferenceException " comme illustré survient quand on oubli de creer une instance d'objet,

    puisque ca passe au niveau de la ligne du code :
    scintillacontrol1.StyleClearAll() , et les lignes qui suivent , vous pouvez en etre sur que le probleme ne vient pas de ce control

    autrement il parait que vous avait oublier d'instancier
    l'objet langage ??

    posez vous quelques questions du genre :

    l'avez vous declaré, instancier ( utilisation de New ...) avec les parametres necessaires ...
    il est de quel type ?....

    tenez nous au courant

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 212
    Points : 125
    Points
    125
    Par défaut
    Merci de vous pencher sur mon problème devdotnet mais l'inconvénient c'est que j'ai repris le code d'un exemple en C# que j'ai converti grâce au convertisseur C# <> VB.NET et j'ai cette erreur d'instance que je ne sais pas résoudre alors que le code C# fonctionne.

    Voici le code en C# :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    		private void SwapLanguage(string language)
    		{
    			this.scintillaControl1.StyleClearAll();
    			this.scintillaControl1.StyleResetDefault();
    			this.scintillaControl1.ClearDocumentStyle();
    			this.scintillaControl1.ConfigurationLanguage = language;
    			this.scintillaControl1.StyleBits = 7;
    			this.scintillaControl1.Colourise(0, -1);
    			this.scintillaControl1.Refresh();
    		}
     
     
    		private void menuMSSQL_Click(object sender, System.EventArgs e)
    		{
    			SwapLanguage("MSSQL");
    		}
     
    		private void menuSQL_Click(object sender, System.EventArgs e)
    		{
    			SwapLanguage("SQL");
    		}
    Et je ne trouve vraiment pas ce que je dois rajouter et qui est dans le code C#.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 212
    Points : 125
    Points
    125
    Par défaut
    Le projet C# utilisant le contrôle est dispo à l'adresse suivante si certains veulent avoir plus de détails.

    Encore merci.

    http://home.mweb.co.za/sd/sdonovan/sciboo.zip

  5. #5
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    plutot que donner ton code. ouvre ton projet en debug et fais du pas à pas. là à premiere vue, l'objet language est vide
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 212
    Points : 125
    Points
    125
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    plutot que donner ton code. ouvre ton projet en debug et fais du pas à pas. là à premiere vue, l'objet language est vide
    Oui il semble être vide en effet, mais pourquoi génère-t-il une erreur alors que je lui affecte une valeur justement ?

    Ok ce soir je teste le pas à pas, mais qu'est-ce que ça va me donner de plus comme info ?

    Merci bien en tout cas

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 212
    Points : 125
    Points
    125
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    plutot que donner ton code. ouvre ton projet en debug et fais du pas à pas. là à premiere vue, l'objet language est vide
    Je viens de faire en debug pas à pas mais j'ai toujours la même erreur. Je ne sais que faire...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. VB2005 Creation de composant heritant du datagridview
    Par chris81 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/05/2007, 13h31
  2. Réponses: 1
    Dernier message: 12/01/2007, 15h56
  3. Redéfinir l'événement OnExit de mon composant TEditFloat
    Par Seb des Monts dans le forum C++Builder
    Réponses: 5
    Dernier message: 18/06/2002, 16h10
  4. Installer ses composants
    Par Geronimo dans le forum C++Builder
    Réponses: 14
    Dernier message: 18/06/2002, 14h51
  5. Re-dimensionnement automatique de composants
    Par ludo_7 dans le forum C++Builder
    Réponses: 10
    Dernier message: 16/05/2002, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo