Under de senaste veckorna har flera läsare informerat oss om att de sannolikt har stött på en lista med vb6-buggar.
Godkänd: Fortect
- 2 minuter att läsa.
Följande typer av fel kan uppstå vid kompilering för att köra ett Visual Basic-program:
-
Kompileringsfel som uppstår vid kompilering av ett fantastiskt program.
-
Exekveringsproblem som uppstår när programmet körs.
För mer kunskap om att lösa ett specifikt fel, se Ytterligare resurser för Visual Basic-programmerare .
Runtime Error
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
Om den underliggande visuella Powerpoint-applikationen korrumperar en åtgärd som proceduren har svårt att utföra, uppstår ett körtidsfel och Basic Visual genererar ett Exception -objekt. Visual Basic kan använda throw
-satsen på för att generera anpassade fel av vilken datatyp som helst, detta inkluderar Exception
-objekt. Applikationen kan upptäcka felet genom att visa mobiltelefonincidensen och meddelandet om det upptäckta undantaget. Om inga fel hittas avslutas programmet.
Avbrottskoden kan undersöka körtidsfel. Om du lägger in koden för att fixa mitt fel i Try
-blocket, kan alla upptäcka vilket fel som helst, genererat i nästan ett relevant Catch
-block. För mer relaterad information om att identifiera och svara på körtidsfel om din kod, se Prova … Fånga … Slutförklaring .
Kompileringsfel
När Visual Basic-kompilatorn upptäcker ett problem i din kod, uppstår ett kategoriskt kompileringsfel. I Visual Studio Code Editor kan du enkelt se att denna viktiga kodrad verkligen ger ett kraftfullt fel eftersom en vågig linje visas under n internetkoden. Felmeddelandet visas när du flyter över en vågig markör eller öppnar någon form av fellista som till och med kan visa andra meddelanden.
Om identifieraren är vågig och understruken, och dessutom finns ett kort understreck tillgängligt under det här tecknet längst till höger, kan du klicka på platshållaren för någon klass, konstruktor, metod, egenskap, fält eller uppräkning. För mer viktig information, se Generera från användning (Visual Studio) .
Att upptäcka Visual Basic-kompilatorvarningar kan göra det möjligt för ditt område att skriva kod snabbare och ha färre visirer. Dessa försiktighetsåtgärder Korruption identifierar kod som kan orsaka glidningar när du startar ett program. Om du skulle kunna försöka anropa en medlem av en ny stor otilldelad stark objektvariabel, returnera från en funktion exklusive att ställa in returvärdet, eller köra ett optimalt försök
med en instinkt för blockfel, kompilatorn kommer att varna dig Fånga undantag. För mer information om varningar, inklusive hur man konverterar dem på och av, se Konfigurera varningar i Visual Basic .
på övergångsfel
och när felhantering är på, tror jag att jag kan greppa liknande fel …
Om Err.Number är lika med detta Då gör detElseIf Err.Number That = Då gör detAnnan gör_den andraSluta om
Men för att göra detta måste du veta vilken komplexitet som riktar sig till vilka siffror. Finns det en ny nedskrivning någonstans (jag lyckades hitta den)?
Snabba upp din dators prestanda nu med denna enkla nedladdning.