| 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 faire pour convertir Fortran pour Visual Basic
    Fortran a été le premier langage de programmation procédural du monde, et il a apporté avec lui toute une série d'améliorations à l' art et la science de la programmation. Il rend plus facile que jamais de traduire les idées mathématiques en langage machine . Cependant, depuis sa sortie en 1957, de nombreuses autres langues ont pris de l'importance , et il est resté en usage uniquement à des fins limitées . Visual Basic est un langage de programmation qui est omniprésent sur ​​le système d'exploitation et les programmes de Microsoft , de sorte que l'intégration de code Visual Basic est souvent beaucoup plus facile que d'intégrer le code Fortran . En conséquence, vous trouverez peut-être utile de traduire les anciens programmes Fortran dans Visual Basic pour promouvoir la maintenabilité avenir . Les choses dont vous aurez besoin
    Microsoft Visual Basic. NET
    Original Fortran code source
    Show More Instructions
    1

    Ouvrez Microsoft Visual Basic. NET et créer une nouvelle commande projet de la ligne . Une fenêtre devrait apparaître montrant le sous-programme principal du programme.
    2

    ouvrir le code source Fortran . Commencez par la traduction des sous-routines dans le programme Fortran . Sous-routines Fortran ressemblent à ceci:

    ma_procedure de sous-programme ( a, b, c ) REAL :: a, b, CEND SUBROUTINE

    Le même sous-programme en Visual Basic ressemblerait à ceci :

    Sous ma_procedure ( un As Double , b As Double , c As Double ) End Sub

    Comme vous pouvez le voir, le début et la fin du code ne change pas de façon significative, mais réel devient double et est appliqué à chaque l'argument individuellement , au lieu de tout cela à la fois .
    3

    convertir les fonctions dans votre programme . En Fortran, une fonction ressemble à ceci:

    ENTIER FONCTION plus ( a, b) INTEGER :: a , Bplus = a + FONCTION plier plus

    la même fonction dans VB.NET regarderait comme ceci:

    fonction plus ( un As Integer , b As Integer ) comme IntegerReturn un virage Fonction:

    + le type de retour , qui s'exprime avant le mot clé de fonction Fortran arrive à la fin de la ligne de fonction dans Visual Basic, et les types d'arguments se déplacent à l'intérieur du corps de la fonction à la ligne de fonction ( tout comme avec les sous-programmes) . La valeur de retour , qui est exprimée en Fortran comme une instruction d'affectation (en utilisant '=' ) dont la valeur de gauche est le nom de la fonction elle-même , est exprimée en VB.NET utilisant l'instruction de retour ( sans signe égal ) .
    4

    Traduire les fonctions de la bibliothèque utilisées dans le code Fortran en leurs équivalents dans Visual Basic. Les deux Fortran et VB viennent avec de vastes bibliothèques de fonctions . Vous pouvez rechercher des fonctions de bibliothèque Visual Basic en allant à la référence Visual Basic de Microsoft Developer Network à http://msdn.microsoft.com/en-us/library/sh9ywfdk.aspx

    Vous pouvez constater que certains de les fonctions de la bibliothèque n'ont pas d'équivalents directs - chaque langue a un ensemble différent de forces et faiblesses. Si cela se produit , vous devrez écrire votre propre fonction Visual Basic pour reproduire le comportement de la fonction Fortran . Pour vous assurer que vous comprenez et que vous reproduisez exactement le comportement de la fonction Fortran , assurez-vous de consulter la documentation Fortran . Vous pouvez télécharger la documentation de Fortran Intel à http://www.intel.com/software/products/compilers/techtopics/for_prg.htm
    5

    Lorsque vous avez fini de convertir votre programme , assurez-vous tester contre le programme Fortran . Exécutez le Fortran et programmes Visual Basic sur la même entrée , et veiller à ce qu'ils produisent le même résultat. Testez autant de différentes entrées que vous pouvez penser à faire en sorte que le programme converti est resté fidèle à l'ancien programme.

    Previous :

    next :
      articles connexes
    ·Comment automatiser Office avec VBA 
    ·Comment faire pour obtenir la taille des dossiers dans …
    ·Accès: VBA Export requêtes 
    ·Description de Visual Basic 
    ·Comment utiliser un contrôle ListView 
    ·Comment faire une forme visible Après l'écran de dém…
    ·Comment savoir si un contrôle est désactivé dans un …
    ·Comment utiliser VB6 pour se connecter à un serveur IR…
    ·Comment faire un tableau en VB6 
    ·Code VB pour centrer du texte dans une boîte de messag…
      articles en vedette
    ·Comment retourner un Errorlevel en VBS 
    ·Comment Split BASIC Stamp signaux I /O 
    ·Comment modifier la taille du téléchargement de fichi…
    ·Comment réviser entrée en Java à partir du clavier 
    ·Comment prévenir les vulnérabilités de codage Web 
    ·Comment utiliser PHP Snippets dans Asp.net 
    ·Comment faire une application de jeu gratuite 
    ·Limitations de la discussion en Java 
    ·Comment faire pour dépanner un VBA avec Aucune page vi…
    ·Comment utiliser VB Lite 
    Copyright © Connaissances Informatiques http://fr.wingwit.com