I suggest you ...

Congratulations to Microsoft for extending VB6 programming support to Windows 10

This idea is a proposal of thanks to Microsoft for extending VB6 support to Windows 10.

Microsoft say "VB6 runtime will ship and will be supported in Windows 10 for the lifetime of the OS. Visual Basic 6.0 runtime files continue to be 32-bit only and all components must be hosted in 32-bit application processes. Developers can think of the support story for Windows 10 being the same as it is for Windows 8.1."

https://msdn.microsoft.com/en-us/vstudio/ms788708.aspx

This means that VB6 programming is supported until at least 2025.

THANK YOU, MICROSOFT !

1,068 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Newby shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    57 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Giorgio Malagutti commented  ·   ·  Flag as inappropriate

        In my personal experience if you build a dll in VB6 and add it as a component to COM Plus it just won't add.
        You will get an error such as the following, even for a 'Hello World' component.
        A registry value was changed while installing the following component into a COM+ Application. If you are experiencing activation problems with this component then please check the registry value for the following key.

        Component: C:\temp\Project1.dll

        Registry Key: CLSID\{D5DE8D20-5BB8-11D1-A1E3-00A0C90F2731}\InProcServer32

        Process Name: RunDll32.exe
        Comsvcs.dll file version: not loaded

      • VB6 programming just got a big boost from Microsoft commented  ·   ·  Flag as inappropriate

        VB6 programming just got an important boost from Microsoft:-

        "With these latest improvements to compatibility, I foresee at least another ten years of life for VB6. And I’ll bet you anything that this support gets renewed in Windows 11 and 12, or whatever they’re called by then. Another decade of driving the puritans crazy."

        https://msdn.microsoft.com/en-us/magazine/mt846730

      • Microsoft, update VB6 programming & VBA programming commented  ·   ·  Flag as inappropriate

        Microsoft have published a support statement for VB6 programming here...

        Support Statement for Visual Basic 6.0 on Windows
        - Note: The support policy below has been updated with Windows 10 version 1709 support information.

        The Visual Basic team is committed to "It Just Works" compatibility for Visual Basic 6.0 applications on the following supported Windows operating systems:

        Windows 10
        Windows 8.1
        Windows 7
        Windows Server 2016
        Windows Server 2012 including R2
        Windows Server 2008 including R2

        The Visual Basic team’s goal is that Visual Basic 6.0 applications continue to run on supported Windows versions.
        As detailed in this document, the core Visual Basic 6.0 runtime will be supported for the full lifetime of supported Windows versions, which is five years of mainstream support followed by five years of extended support.

        The VB6 runtime will ship and will be supported in Windows 10 for the lifetime of the OS (that is until at least 2025).
        The VB6 runtime will ship and will be supported in Windows Server 2016 for the lifetime of the OS (that is until at least 2027).

        https://docs.microsoft.com/en-ca/visualstudio/vb6/vb6-support
        http://msdn.microsoft.com/en-us/vstudio/ms788708

        .

        And there is also a new release of the utility to install the VB6 programming IDE on Windows 7 and Windows 10 http://nuke.vbcorner.net/

      • Anonymous commented  ·   ·  Flag as inappropriate

        I haven't used VB6 for over a year now, but I'll never trash the language. I worked on some great projects with it in the past and in good hands it's a very powerful development language.

        Nothing since has come close to replicating what it did, as good as it did it.

        I think the run-time will be supported long after 2025 too.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Really Appreciated
        Also suggested, kindly include "Convert to Access 97" in MS Office 2013 (Database Tools)
        Note - Can be done using MS Office 2003

        Many wish to use VB 6 for Back End Processing. Recommended for Small & Medium Organizations)

        A S Uthayashankar
        DataCom IT

      • T.I. commented  ·   ·  Flag as inappropriate

        microsoft should have it at the back of their mind that conversion from vb6 to vb.net is not all that easy for elaborate software already meeting the need of the end users.
        programming is based on level of imagination when solving some problems.
        in a situation where a developer has its application which is linked to the server in another community and inputs are going on currently at head office and also at branch offices on vb6. The rate at which ms coming up with products and after some time dropping show the extent and level of research. For instance the Lumia phone that came out and just after two years or less it is phasing out.
        Java still remain, oracle stlll remain. There is downward compatibility.
        in the course of our development we dropped our cobol tool to opt for ms meanwhile we could have just converted our product using cobol wow. Apart from that we had successfully link our cobol to oracle through RM PLUS DB.
        Sun accounting developer seemed not to have dropped their COBOL platform
        but ensure it is being updated to meet the trends.
        As at today vb6 works with any known windows o/s like win 7 or 8 or 10 or vista or lesser.

      • Martin commented  ·   ·  Flag as inappropriate

        @David Clarke

        Yes!

        One thing to watch out for is UAC (User Account Control). If this is switched on (you can switch it off, but it isn't really advisable) this would prevent you using your .mdb database if it is in the Program Files folder together with your VB6 app. This was always bad practice, and now UAC prevents it. So you would need, for example, to move it elsewhere and modify your VB6 program accordingly.

      • Frank commented  ·   ·  Flag as inappropriate

        Thank you for supporting VB6 programming, but you need to do more. Update or open source VB6.

      • Martin commented  ·   ·  Flag as inappropriate

        Yes, thank you Microsoft. But now do more. Either update VB6 or open source it.
        VB6 programming is still more popular than VB.Net

      • VB6 Admin commented  ·   ·  Flag as inappropriate

        For Windows 10, there is a new 4.8 release of the VS6/VB6 installer wizard available at http://nuke.vbcorner.net/

        The wizard simplifies the installation of the VB6 programming IDE on Windows 10, Windows 8 and Windows 7.

        With over 105,000 downloads, the installer is well proven.

      • Microsoft, update VB6 programming & VBA programming commented  ·   ·  Flag as inappropriate

        And thanks to Microsoft too for extending support of VB6 to Windows Server 2016. VB6 programming is supported until at least November 2027 on Windows Server 2016, and until at least 2025 on Windows 10. Both are likely to be extended.

        Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008, Windows 7, Windows 8 and Windows 8.1, Windows Server 2012, Windows 10, and Windows Server 2016
        https://docs.microsoft.com/en-us/dotnet/articles/visual-basic/reference/vb6-support

        VB6 programming is supported on Windows 10, Windows Server 2016 and earlier versions of Windows.

        VBA programming is supported on Office 2016 and earlier versions of Office.

        VBScript programming is still part of Windows.

      • VB6 programming utilities commented  ·   ·  Flag as inappropriate

        Microsoft have just announced the extension of support for VB6 to include Windows Server 2016.

        "Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008, Windows 7, Windows 8 and Windows 8.1, Windows Server 2012, Windows 10, and Windows Server 2016"
        https://docs.microsoft.com/en-us/dotnet/articles/visual-basic/reference/vb6-support

        VB6 continues on Windows 10 and Windows Server 2016 until at least 2025.

      ← Previous 1 3

      Feedback and Knowledge Base