Antallet af VB6-brugere er faldet i løbet af det sidste årti, men en lille del af udviklerne bruger stadig VB6-apps.
Du kører muligvis VB6-apps under Windows 10 og er fristet til at opgradere den til den nyeste version. Som sådan er her alle de oplysninger, du behøver at vide om at køre VB6-apps under Windows 11, som hjælper dig med at beslutte, om det er værd at opdatere eller ej.
Tillader Windows 11 Visual Basic 6-apps at køre?
Microsoft har bekræftet i en supporterklæring på Microsoft Docs at den ikke stopper med at understøtte VB6-applikationer på Windows 11 ved at inkludere den på listen over operativsystemer, der kan køre Visual Basic-apps.
Du kan selv se dette på en VBForums tråd om VB6-kompatibilitet på Windows 11. Brugere har med succes kørt VB6-apps på Windows 11 uden problemer. Desuden har virksomheden udtalt, at mainstream og udvidet support er samlet over 10 år, så du kan forvente at bruge VB6-applikationer i endnu et årti.
3 grunde til, at Microsoft ikke har opgivet support til VB6-apps
Her er nogle af grundene til, at Microsoft ikke opgiver VB6-support:
- Microsoft har ikke introduceret nogen alternativer, der kunne erstatte VB6. Så længe der ikke tilbydes noget alternativ, vil Microsoft ikke opgive det fra den ene dag til den anden.
- En anden almindelig årsag er at tilfredsstille bekymringerne hos udviklere, der bruger VB6 til at vedligeholde allerede udviklede applikationer. At have noget alternativ og skære ned på supporten i nye opgraderinger betyder, at de enten mister deres arbejde eller holder sig til at køre ældre versioner af Windows for at køre disse apps.
- Microsoft bruger ingen penge på at opgradere VB6 til en nyere version. Sådan har det været i årevis. Uden overheadomkostninger giver det derfor ikke mening for Microsoft at opgive applikationer, der har eksisteret i årtier.
Mulige problemer, du kan støde på, mens du kører VB6 på Windows 11
Der er mange mulige problemer, du kan støde på, når du kører VB6 under Windows 11, men her er to, som brugere har rapporteret:
- Visuelle problemer er et af de mulige problemer, du kan støde på, mens du bruger VB6 på Windows 11, som rapporteret af brugere. Selvom man ikke kan udtale sig om oprindelsen af dette problem, opdatering af grafikdriveren kan hjælpe.
- En anden bruger rapporterede, at VB6 præsenterede fejl under indlæsning af et projekt efter at have kopieret projektmappen fra Windows 10 til Windows 11. Du kan således se disse fejl, mens du importerer projektmapper fra en gammel Windows-version til en nyere.
I VBForums-tråden, vi linkede ovenfor, vejede en bruger deres metode til at løse dette problem:
Hvis det er det samme problem, der har forårsaget det for mig, da jeg migrerede fra 7 til 10 for nylig, skal du klikke på ja for at fortsætte med at indlæse projektet, bare lad være rør ved hvad som helst, tilføj straks objekterne igen gennem komponenterne eller referencerne, afslut med at gemme kun ændringer til .vbp, og genindlæs projekt. Så er alt godt.
Dette er de mest almindelige fejl, man kan støde på, når man kører VB6-applikationer på Windows 11. Når du beskæftiger dig med alle mulige problemer vedrørende udførelse af VB6-apps, bør du konsultere andre udviklere på forskellige fora eller tale med en ekspert.
Ude af stand til at køre VB6 på Windows 11 af en eller anden grund?
Hvis du allerede har opgraderet til Windows 11 og står over for problemer med at køre VB6-apps, kan du muligvis bruge Windows-kompatibilitetstilstand til at få tingene i gang. På denne måde behøver du ikke gendanne opgraderingen, mens du stadig kører VB6-apps.
Du kan køre enhver app i kompatibilitetstilstand ved at følge disse trin:
- Højreklik på appen, og gå til dens Ejendomme.
- Klik på Kompatibilitet fanen i Ejendomme vindue.
- Sæt kryds i boksen for Kør dette program i kompatibilitetstilstand for:
- Vælg en tidligere version af Windows fra rullemenuen.
- Efter at have slået ansøge, klik Okay.
Kompatibilitetstilstand er en af de skjulte tilstande i Windows som kan være nyttige, når der er brug for dem.
Kør VB6 Apps på Windows 11 med lethed
Takket være Microsoft kan du stadig køre VB6-applikationer under Windows 11. Desuden vil kompatibilitetstilstand ikke svigte dig, selvom Windows 11 rækker hånden op for at afspille apps.
Højt niveau vs. Programmeringssprog på lavt niveau, forklaret
Læs Næste
Relaterede emner
- Windows
- Windows 11
- Visual Basic programmering
Om forfatteren

Shan Abdul er uddannet ingeniør. Efter at have afsluttet sin eksamen og MS har han startet sin karriere som freelanceskribent. Han skriver om at bruge forskellige værktøjer og software til at hjælpe folk til at være mere produktive som studerende eller professionel. I sin fritid elsker han at se Youtube-videoer om produktivitet.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere