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 :

Utilisation de R/Scilab (D)COM


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Par défaut Utilisation de R/Scilab (D)COM
    Bonjour,
    Je dois utiliser le logiciel de statistique R a travers du langage vb.net mais je n'y arrive pas, quelque soit mes tentatives, l'erreur reste toujours la même "unable to load connector". Je pense (j'espère) avoir suivi correctement la documentation donc j'aimerais un peu d'aide. Voilà le code que je test et qui ne fonctionne pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
            Dim x As StatConnector
            x = New StatConnector
            On Error GoTo error_handler
            x.Init("R")
            x.Evaluate("mp<-c(0,1,2,3,4,5)")
            MsgBox(x.Evaluate("mp"))
            x.Close()
    error_handler:
            MsgBox(x.GetErrorText, , "R Server Error")
    En espérant que quelqu'un utilise R ici :/

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Par défaut
    Bonjour,

    sur quelle ligne part-il en erreur. (les try catch ne fonctionne pas? parceque les on error goto )
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  3. #3
    Membre chevronné Avatar de Vince
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    369
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 369
    Par défaut
    Citation Envoyé par rv26t Voir le message
    (les try catch ne fonctionne pas? parceque les on error goto )
    C'est écrit en VB6, donc les try/catch...

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Par défaut
    Il faut poster sur le bon forum.
    A moins qu'il ne cherche de partout, vu que cela n'est pas courant.

    [Edit] (après avoir relu le fil)
    Mais
    Citation Envoyé par Uranne-jimmy Voir le message
    ...
    Je dois utiliser le logiciel de statistique R a travers du langage vb.net ...
    Il précise vb.net a moins qu'il ne fasse de l'interfacage avec vb6.
    Ce code passe sous vb.net malgrés la syntaxe vb6 (on error... et msgbox)
    Je sais que je dors un peu, mais il me semble suivre tout de même.
    Ma remarque était plus vis à vis des erreurs venant du logiciel de statistique R (ce qui m'étonnerait tout de même)
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  5. #5
    Membre éclairé Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Par défaut
    bonjour,
    A vrai dire j'avais skippé le contrôle au début avant de lire plus précisement la documentation. Mais quoi qu'il en soit, avec contrôle, on passe directement au message d'erreur, sans le contrôle, ça bloque sur x.init
    Je dis vb.net parce que c'est par ce langage que je programme l'application totale, là je test comment utiliser cette librairie.
    Je ne distingue pas trop le vb.net du vb6 à vrai dire, ça ne fait pas partie de ma formation

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Par défaut
    Quelle référence avez-vous rajouté à votre projet ?
    Quel imports avez-vous fait dans le code ?

    skippé ?

    Citation Envoyé par Uranne-jimmy Voir le message
    ...avec contrôle, on passe directement au message d'erreur, sans le contrôle, ça bloque sur x.init...
    Là, j'ai du mal a suivre.
    Vous avez posé un contrôle sur la feuille, ou vous parlez du new ?
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

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

Discussions similaires

  1. Utilisation de R/Scilab (D)COM
    Par Uranne-jimmy dans le forum R
    Réponses: 1
    Dernier message: 06/06/2013, 09h49
  2. Réponses: 0
    Dernier message: 17/06/2010, 14h22
  3. Utilisation simple d'un objet COM
    Par andrebernard dans le forum C++
    Réponses: 52
    Dernier message: 28/05/2008, 15h21
  4. Utilisations de flash remoting et com servers
    Par bolo dans le forum Flash
    Réponses: 8
    Dernier message: 11/07/2006, 10h04

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