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

VB.NET Discussion :

Problème VB 2008


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2
    Par défaut Problème VB 2008
    Bonjour,
    J'utilise un appel de fonction dans un programme VB. Le squelette est :
    InitNewItem(Integer, Short, Short, Integer) as Integer
    Cette fonction retourne une valeur >= 0 pour certaines valeurs du 1er paramètre.
    Tout fonctionnait bien en VB 2005 Express. Depuis que je suis passé en VB 2008, la fonction retourne toujours -1. Je suis donc bloqué là.
    Je soupçonne un pb d'appel de fonction. Qu'est-ce qui a changé entre VB 2005 et 2008 ?
    Merci si quelqu'un a une idée.
    Cdlt
    Noël

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    346
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 346
    Par défaut
    Bonjour,

    Une méthode fonctionnant en .NET 2.0 fonctionnera en .NET 3.5.
    Montre ton code stp.

    ++

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2
    Par défaut
    Voici le code complet de la fonction. Il apporte peu de renseignements c
    Je n'ai pas les sources de DBDATA32XLib, seulement l'interface dans l'explorateur d'objets.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub CesvaEnCmgToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CesvaEnCmgToolStripMenuItem.Click
            Dim camp As New DBDATA32XLib.ICampaign
            Dim item As New DBDATA32XLib.IntItem
            Dim ret As Integer
            ret = camp.NewCampaign("dBTrait1")
            ret = camp.LoadCampaign("dBTrait1")
            ret = camp.InitNewItem(263425, 0, 1, 0)
            MsgBox(ret)
    End Sub
    Par contre, voici le détail de l'interface de la fonction copié dans l'explorateur :
    Function InitNewItem(ByVal FamilyType As Integer, ByVal NbAxeX As Short, ByVal NbDims As Short, ByVal fInterlace As Integer) As Integer
    Membre de DBDATA32XLib.ICampaign.IICampaign

    Merci
    Cdlt
    Noël

Discussions similaires

  1. [WS 2008] Problème Windows 2008 Server + SQL Server
    Par bouguies dans le forum Windows Serveur
    Réponses: 3
    Dernier message: 23/02/2011, 11h42
  2. [WS 2008 R2] problème : Serveur 2008 R2 et Outlook 2002 SMTP
    Par metou2703 dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 06/12/2010, 15h40
  3. Problème VC++ 2008 Express
    Par franck79 dans le forum VC++ .NET
    Réponses: 2
    Dernier message: 23/03/2008, 10h53
  4. problèmes mandriva 2008
    Par cmarsc dans le forum Mandriva / Mageia
    Réponses: 20
    Dernier message: 05/12/2007, 10h01
  5. Problème d'installation GTK mandriva 2008.0
    Par zephyrin_damortien dans le forum GTK+
    Réponses: 2
    Dernier message: 19/10/2007, 19h39

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