VB6 Programs now requring compatibility mode in Windows 10
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 5 of 5

Thread: VB6 Programs now requring compatibility mode in Windows 10

  1. #1
    Join Date
    Jan 2018
    Posts
    2

    VB6 Programs now requring compatibility mode in Windows 10

    Has anyone else experienced the issue of a VB6 program that has worked in Windows 10 since it came out which now requires that Compatibility mode be set to either Windows 8 or Windows 7 to work? One of my programs started crashing on startup (in Windows 10, shortly after a recent Win10 update) with the message "(program name) software has stopped working."

    After lots of troubleshooting with a customer, the only solution was to set compatibility mode for the program to Windows 7 or 8. Of course this is not occurring on the only Windows 10 machine that I have so I am unable to explore the system logs to see perhaps what is causing the crashing.

    RCox

  2. #2
    Arjay's Avatar
    Arjay is offline Moderator / MS MVP Power Poster
    Join Date
    Aug 2004
    Posts
    12,602

    Re: VB6 Programs now requring compatibility mode in Windows 10

    Not sure what your expectations are. VB6 came out in 1998, so having that technology run for nearly 20 years is pretty good.

  3. #3
    Join Date
    Jan 2018
    Posts
    2

    Re: VB6 Programs now requring compatibility mode in Windows 10

    My expectations are in line with numerous Microsoft statements to the effect that they would ensure that VB6 applications would continue to work with Windows 10 (see https://docs.microsoft.com/en-us/vis...b6/vb6-support for one example).

  4. #4
    2kaud's Avatar
    2kaud is offline Super Moderator Power Poster
    Join Date
    Dec 2012
    Location
    England
    Posts
    5,962

    Re: VB6 Programs now requring compatibility mode in Windows 10

    That statement only refers to VB6 runtime files (base and extended). It doesn't say anything about VB6 developed applications running natively on Windows 10. Microsoft are ensuring that VB6 developed applications work with Windows 10 by providing compatibility modes.
    All advice is offered in good faith only. All my code is tested (unless stated explicitly otherwise) with the latest version of Microsoft Visual Studio (using the supported features of the latest standard) and is offered as examples only - not as production quality. I cannot offer advice regarding any other c/c++ compiler/IDE or incompatibilities with VS. You are ultimately responsible for the effects of your programs and the integrity of the machines they run on. Anything I post, code snippets, advice, etc is licensed as Public Domain https://creativecommons.org/publicdomain/zero/1.0/ and can be used without reference or acknowledgement. Also note that I only provide advice and guidance via the forums - and not via private messages!

    C++17 Compiler: Microsoft VS2017 (15.5.3)

  5. #5
    Arjay's Avatar
    Arjay is offline Moderator / MS MVP Power Poster
    Join Date
    Aug 2004
    Posts
    12,602

    Re: VB6 Programs now requring compatibility mode in Windows 10

    Quote Originally Posted by RCoxSrCCF View Post
    My expectations are in line with numerous Microsoft statements to the effect that they would ensure that VB6 applications would continue to work with Windows 10 (see https://docs.microsoft.com/en-us/vis...b6/vb6-support for one example).
    It doesn't mean that your app will continue to work without any code changes.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Windows Mobile Development Center


Click Here to Expand Forum to Full Width

This a Codeguru.com survey!


On-Demand Webinars (sponsored)