| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment appeler une fonction VB.NET De Fortran DLL
    . NET Framework introduit un changement de paradigme dans la programmation informatique à l'écart de l'utilisation de bibliothèques de liens dynamiques actuelles , DLL, à l'utilisation de code managé de type sécurisé . Ce changement, à première vue, exige que toutes les ressources de l'application . NET être recodées comme une DLL . NET . Cependant, dans un effort pour assurer la compatibilité descendante , Microsoft a introduit une méthode pour appeler des bibliothèques écrites en langues en dehors du cadre . NET . La méthode est connue comme Platform Invoke , souvent abrégé en P /Invoke . Instructions
    1

    ajouter une instruction "Importer" dans la section d'en-tête du code du programme appelant les services d'interopérabilité . Par exemple:

    importation System.Runtime.InteropServices
    2

    Ajouter un attribut de DLL à la section de code correspondant . Exemple de code :


    3

    créer une fonction prototype qui sera utilisé pour appeler la fonction dans la DLL . Cela sert comme modèle de sorte que le compilateur sait la signature de la fonction appelée . Ce prototype contient un nom de fonction utilisée pour faire référence à la fonction de DLL dans l'application. NET , et les types de variables . Par exemple:

    addition ( firstNumber ByVal comme Integer, ByVal secondNumber As Integer )

    Elle indique au compilateur que le P /Invoke fonction étant référence sera appelé «addition» au sein de votre code de programme , et est passé deux variables entières qui sont nommés " firstInteger " et " secondInteger " dans le code. NET . La fonction peut maintenant être appelé par une autre fonction.

    Previous :

    next :
      articles connexes
    ·Comment utiliser les contrôles Inet VB6 
    ·Comment obtenir Visual Basic 2008 
    ·Étapes à suivre pour créer une application Visual Ba…
    ·Options de commande Visual Basic 
    ·Comment faire un jeu cliquant dessus avec Visual Basic 
    ·Comment accéder à Count Records en requêtes 
    ·Couleurs dans une limitation VBA 
    ·Comment convertir des nombres en texte dans Visual Basi…
    ·Comment faire une barre de chargement en VB.NET 
    ·Comment créer une base de données avec ProgressBar et…
      articles en vedette
    ·Comment vérifier si un dossier existe dans Vb.Net 
    ·Comment construire un analyseur en Python 
    ·Comment faire pour convertir une zone de texte à un In…
    ·Techniques de programmation IDL 
    ·Comment apprendre Java de base 
    ·Comment faire pour convertir un Decimal BCD paniers 
    ·Comment faire pour créer une connexion TCP /IP avec PH…
    ·Comment insérer PHP dans JavaScript 
    ·Comment faire pour mettre une variable dans le nom de c…
    ·Projets idées avec Visual Basic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com