Overflow fejl vises under en debugging proces, når resultatet " overløb " et nummer størrelse eller et antal typen uden for den oprindelige variable definition . Med andre ord , resultatet " overløb " programmeringen regler, Visual Basic har indført for at udføre matematiske beregninger , mens du skriver 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. Ting du skal
Microsoft Visual Studio installeret på en pc
Vis Flere Instruktioner
1
Find værktøjslinjen over alt andet, der har en liste over kategorier fra venstre mod højre starter med " File ". Klik på ordet " View ". Rul ned og klik på " Fejl List ". Dette medfører en fane mærket " 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å overløb fejlmeddelelser vil regenerere , hvis de ikke vises i fejllisten vinduet. Hvis der vises en advarselsmeddelelse spørger, om du gerne vil fortsætte alligevel, skal du klikke "Nej " Genåbn " Fejl List" fanen ved at klikke på det.
3
Find den linje antal overløbet fejl. Rul op, indtil du ser denne linje kode . Bemærk hvad overløbsfejl indikerer . Kontroller at se først, hvis de aritmetiske beregninger er korrekte. Tjek den variable resultat typen i din oprindelige erklæring felter. Sørg for, at den variable type, i din beregningsresultater matcher den variable type, der er anført i erklæringen sektion. Sørg for at du konverterede variabler korrekt . For eksempel kan du ikke formere en " int " variable , hvilket er et heltal, med et " lukkes " eller decimal variabel uden først at konvertere den ene eller den anden i koden, så de variable typer matche.
4 < p > Skift variable felttyper og definitioner én ad gangen , så de passer ordentligt. Hvis du arbejder med penge eller decimal tal , derefter definere dine variabler som " December " i starten for at undgå forvirring. Hvis ekstremt store tal skal beregnes , og derefter vælge en større variabel type i dine definitioner , der kan holde beregningsresultaterne ordentligt. Dette vil forhindre overløb undtagelse fejl.