Antall VB6-brukere har gått ned det siste tiåret, men en liten andel av utviklerne bruker fortsatt VB6-apper.
Du kan kjøre VB6-apper under Windows 10 og friste til å oppgradere den til den nyeste versjonen. Som sådan er her all informasjonen du trenger å vite om å kjøre VB6-apper under Windows 11, som vil hjelpe deg med å bestemme om det er verdt å oppdatere eller ikke.
Tillater Windows 11 Visual Basic 6-apper å kjøre?
Microsoft har bekreftet i en støtteerklæring på Microsoft Docs at den ikke slutter å støtte VB6-applikasjoner på Windows 11 ved å inkludere den i listen over operativsystemer som kan kjøre Visual Basic-apper.
Du kan se dette selv på a VBForums-tråd om VB6-kompatibilitet på Windows 11. Brukere har vellykket kjørt VB6-apper på Windows 11 uten problemer. Dessuten har selskapet uttalt at mainstream og utvidet støtte totalt over 10 år, så du kan forvente å bruke VB6-applikasjoner i et tiår til.
3 grunner til at Microsoft ikke har forlatt støtte for VB6-apper
Her er noen av grunnene til at Microsoft ikke forlater VB6-støtten:
- Microsoft har ikke introdusert noen alternativer som kan erstatte VB6. Så lenge det ikke tilbys noe alternativ, vil ikke Microsoft forlate det over natten.
- En annen vanlig årsak er å tilfredsstille bekymringene til utviklere som bruker VB6 for å vedlikeholde applikasjoner som allerede er utviklet. Å ikke ha noe alternativ og kutte ned støtten i nye oppgraderinger betyr at de enten mister arbeidet eller holder seg til å kjøre eldre versjoner av Windows for å kjøre disse appene.
- Microsoft bruker ingen penger på å oppgradere VB6 til en nyere versjon. Det har vært slik i årevis. Derfor, uten overheadkostnader, er det ikke fornuftig for Microsoft å forlate programmer som har eksistert i flere tiår.
Mulige problemer du kan støte på mens du kjører VB6 på Windows 11
Det er mange mulige problemer du kan støte på når du kjører VB6 under Windows 11, men her er to som brukere har rapportert:
- Visuelle problemer er et av de mulige problemene du kan møte når du bruker VB6 på Windows 11, som rapportert av brukere. Selv om man ikke kan kommentere opprinnelsen til dette problemet, oppdatering av grafikkdriveren kan hjelpe.
- En annen bruker rapporterte at VB6 presenterte feil under lasting av et prosjekt etter å ha kopiert prosjektkatalogen fra Windows 10 til Windows 11. Dermed kan du se disse feilene mens du importerer prosjektkataloger fra en gammel Windows-versjon til en nyere.
I VBForums-tråden vi koblet til ovenfor, veide en bruker metoden deres for å fikse dette problemet:
Hvis det er det samme problemet som har forårsaket det for meg da jeg migrerte fra 7 til 10 nylig, klikk på ja for å fortsette å laste prosjektet, bare ikke trykk på hva som helst, legg umiddelbart til objektene på nytt gjennom komponentene eller referansene, avslutt og lagre kun endringer i .vbp, og last inn på nytt prosjekt. Da er alt bra.
Dette er de vanligste feilene man kan støte på når man kjører VB6-applikasjoner på Windows 11. Når du arbeider med alle slags problemer angående kjøring av VB6-apper, bør du konsultere andre utviklere på forskjellige fora eller snakke med en ekspert.
Kan ikke kjøre VB6 på Windows 11 av en eller annen grunn?
Hvis du allerede har oppgradert til Windows 11 og har problemer med å kjøre VB6-apper, kan du kanskje bruke Windows-kompatibilitetsmodus for å få ting i gang. På denne måten slipper du å tilbakestille oppgraderingen mens du fortsatt kjører VB6-apper.
Du kan kjøre hvilken som helst app i kompatibilitetsmodus ved å følge disse trinnene:
- Høyreklikk på appen og gå til den Egenskaper.
- Klikk på Kompatibilitet fanen i Egenskaper vindu.
- Kryss av i boksen for Kjør dette programmet i kompatibilitetsmodus for:
- Velg en tidligere versjon av Windows fra rullegardinmenyen.
- Etter å ha slått Søke om, klikk OK.
Kompatibilitetsmodus er en av de skjulte moduser i Windows som kan komme godt med når de trengs.
Kjør VB6-apper på Windows 11 enkelt
Takket være Microsoft kan du fortsatt kjøre VB6-applikasjoner under Windows 11. Dessuten vil kompatibilitetsmodus ikke svikte deg selv om Windows 11 rekker opp hånden for å spille appene.
Høyt nivå vs. Programmeringsspråk på lavt nivå, forklart
Les Neste
Relaterte temaer
- Windows
- Windows 11
- Visual Basic programmering
Om forfatteren

Shan Abdul er utdannet ingeniør. Etter fullført eksamen og MS har han startet sin karriere som frilansskribent. Han skriver om å bruke forskjellige verktøy og programvare for å hjelpe folk til å bli mer produktive som student eller profesjonell. På fritiden elsker han å se Youtube-videoer om produktivitet.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere