| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Konverter Fortran til Visual Basic
    Fortran var verdens første proceduremæssige programmeringssprog, og det bragte med sig et væld af forbedringer af kunst og videnskab programmering. Det gjorde det nemmere end nogensinde før at omsætte matematiske ideer til maskinens sprog. Men siden sin udgivelse i 1957 , har mange andre sprog, kommer i forgrunden , og det har været i brug kun til begrænsede formål. Visual Basic er et programmeringssprog, der er udbredt på Microsofts operativsystem og programmer , så integrerer Visual Basic-kode er ofte meget nemmere end at integrere Fortran kode. Som et resultat, kan du finde det nyttigt at oversætte gamle Fortran -programmer i Visual Basic for at fremme den fremtidige vedligeholdelse. Ting du har brug
    Microsoft Visual Basic. NET
    Original Fortran kildekoden
    Vis Flere Instruktioner
    1

    Åbn Microsoft Visual Basic. NET og oprette en ny kommando line projekt . Et vindue skal vises viser de vigtigste subrutine af programmet.
    2

    Åbn Fortran kildekoden. Begynd ved at oversætte subrutiner i Fortran -programmet. Fortran subrutiner ligne dette : Hej

    subrutine mySubroutine (a, b, c) REAL :: a, b, cEND subrutine

    samme subrutine i Visual Basic ville se sådan ud : Hej

    Sub mySubroutine ( a Som Double b Som Dobbelt, C som Double ) End Sub

    Som du kan se , begyndelsen og slutter kode ikke ændres signifikant , men REAL bliver dobbelt og påføres hver argument individuelt , i stedet for dem alle på én gang.
    3

    Konverter funktionerne i dit program. I Fortran ser en funktion som denne : Hej

    INTEGER FUNKTION plus ( a, b) INTEGER :: a, bplus = a + Bend-funktionen har plus

    samme funktion i VB.NET ville se som dette : Hej

    Funktion plus ( a As Integer , b As Integer ) Med IntegerReturn a + bøjning Function

    returtype , som udtrykkes før funktionen søgeord i Fortran kommer i slutningen af funktion linie i Visual Basic , og argumentet typer flytte inde fra funktionen kroppen til Function linje ( ligesom med subrutiner ) . Afkastet værdi, hvilket er udtrykt i Fortran som en opgave erklæring (brug ' =' ), hvis venstre værdi er navnet på selve funktionen , udtrykkes i VB.NET bruger Return erklæring ( uden lighedstegn ) . < br >
    4

    Oversæt eventuelle bibliotekets funktioner , der anvendes i Fortran -koden ind i deres ækvivalenter i Visual Basic. Både Fortran og VB kommer med omfattende funktion biblioteker. Du kan se op Visual Basic bibliotek funktioner ved at gå til Microsoft Developer Network Visual Basic henvisning http://msdn.microsoft.com/en-us/library/sh9ywfdk.aspx

    Du kan opleve, at nogle af bibliotekets funktioner ikke har direkte ækvivalenter - hver sprog har et andet sæt af styrker og svagheder. Hvis dette sker , bliver du nødt til at skrive din egen Visual Basic -funktion til at gengive adfærd Fortran -funktionen. At sikre, at du forstår og er korrekt gengivelse af Fortran -funktionen adfærd , skal du sørge henvise til Fortran dokumentationen. Du kan downloade Intels Fortran dokumentation http://www.intel.com/software/products/compilers/techtopics/for_prg.htm
    5

    Når du er færdig med at konvertere dit program , så sørg for at teste den mod Fortran -program. Kør Fortran og Visual Basic -programmer på samme input , og sikre, at de producerer det samme resultat. Test på så mange forskellige input , som du kan tænke på at sikre, at den konverterede programmet er forblevet tro mod det gamle program .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges WMI Detect VMWare 
    ·Sådan fjernes en Picture Ejendom i Visual Basic 
    ·Sådan omdøbe mapper i Visual Basic 
    ·Sådan Set Up Deployment i VBS 
    ·Sådan Beregn Block Size for VB datasæt 
    ·Sådan Indføre VBA Language 
    ·Sådan vises skema 2 i Visual Basic 
    ·Sådan Send tekst til kommandoprompten Fra VB 
    ·Hvad er forskellen mellem Visual Basic Express & Visual…
    ·Sådan oprettes en Message Box i Visual Basic 
      Anbefalede Artikler
    ·Hvordan laver filer i MFC 
    ·Sådan ændres Locale Struts i Java 
    ·Hvordan man omdirigerer en webside ved hjælp HTML 
    ·Hvordan laver man en API Call 
    ·Sådan : PHP Click Tracking Pixels 
    ·Sådan Indsæt en linje ved hjælp REXX 
    ·Sådan foretages fejlfinding af en computer Flowchart 
    ·Hvordan man laver en Ruby program , der udskriver et do…
    ·MySQL Vs . Tekst 
    ·Hvordan man laver en webbrowser med Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com