Sådan Fix en Microsoft Visual Basic Overflow Fejl

Sådan Fix en Microsoft Visual Basic Overflow Fejl Jupiterimages / Pixland / Getty Images

Overflow fejl vises under en debugging proces, når de resultat "overløb" et nummer størrelse eller et antal typen uden for det oprindelige variabel definition.Med andre ord, resultatet "overløb" programmeringsreglerne for at Visual Basic har indført til udførelse matematiske beregninger under skrivning computerprogrammer.En systematisk tilgang vil hjælpe dig til at opdage og rette årsagen til fejlen.Du bliver nødt til at have dit projekt åbent at begynde at arbejde på det.

hvad du har brug

  • Microsoft Visual Studio installeret på en pc

Instruktioner

  1. Find værktøjslinjen over alt andet, der har en liste over kategorier fra venstre til højre starter med "File". Klik på ordet "Vis". Rul ned og klik på "Fejl List". Dette medfører en fanebladet "Fejl List"vises nederst på skærmen.Klik på fanen for at åbne den.

  2. Tryk på "F5" for at køre dit program, så overflow fejlmeddelelser vil regenerere, hvis de ikke vises i fejllis

    ten vinduet.Hvis vises en advarselsmeddelelse spørger, om du ønsker at fortsætte alligevel, skal du klikke på "Nej" Åbn fanen "Fejl List" ved at klikke på det.

  3. Find den linje antallet af overløb fejl.rulle op, indtil du ser denne linje kode.Bemærk hvad overløbet fejl angiver.Kontroller at se først, hvis de aritmetiske beregninger er korrekte.Tjek den variable resultattypen i dine første erklæring felter.Sørg for, at den variable type, i dine beregningsresultater matcher den variable type, der er anført i afsnit erklæringen.Sørg for at du konverterede variabler korrekt.For eksempel kan man ikke formere en "int" variabel, som er et heltal, med en "december" eller decimal variabel uden først at omdanne den ene eller den anden i kode, så de variable typer matche.

  4. Skift variabel felttyper og definitioner en ad gangen, så de passer ordentligt.Hvis du arbejder med penge eller decimaler, derefter definere dine variabler som "December" i starten for at undgå forvirring.Hvis ekstremt store tal skal beregnes, og vælg derefter en større variabel type i dine definitioner, der kan holde beregningsresultaterne korrekt.Dette vil forhindre overløb undtagelse fejl.

Tips & amp;Advarsler

  • Performing beregninger i hånden eller på en lommeregner er anderledes end at fortælle et computerprogram hvordan man kan gå udføre beregningen.Hvis du konvertere alle variable typer i løbet af en beregning fra en type til en anden til udregningen er muligt, skal du omstille den til sin oprindelige form, således at resultatet viser korrekt.
472
0
3
Visual Basics Programming