Issues of Visual Studio 6.0 Application in Windows 7 OS


  1. Posts : 1
    windows XP
       #1

    Issues of Visual Studio 6.0 Application in Windows 7 OS


    Hi
    lI have a VB6.0 application, which is functioning in windows XP operating system,
    And I’m going to use the application in Windows 7 operating system.

    In this application I am using the following OCX controls,
    Keysta32.ocx
    Grid32.ocx
    Threed32.ocx
    Mschart.ocx
    The "Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008 and Windows 7" of Microsoft says that these runtime files will not be supported in the Windows 7 OS
    Refer: http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx
    Unsupported, But Supported and Compatible Updates or Upgrades are Available
    dao350.dll
    mdac_typ.exe
    mschart.ocx
    msdaerr.dll
    msdatl2.dll
    msexch35.dll
    msexcl35.dll
    msjet35.dll
    msjint35.dll
    msjt4jlt.dll
    msjter35.dll
    msjtor35.dll
    msltus35.dll
    mspdox35.dll
    msrd2x35.dll
    msrepl35.dll
    mstext35.dll
    msxbse35.dll
    odbctl32.dll
    oledb32x.dll
    Unsupported Runtime Files
    anibtn32.ocx
    graph32.ocx
    keysta32.ocx
    autmgr32.exe
    autprx32.dll
    racmgr32.exe
    racreg32.dll
    grid32.ocxmsoutl32.ocx
    spin32.ocx
    gauge32.ocx
    gswdll32.dll
    ciscnfg.exe
    olecnv32.dll
    rpcltc1.dll
    rpcltc5.dll
    rpcltccm.dll
    rpclts5.dll
    rpcltscm.dll
    rpcmqcl.dll
    rpcmqsvr.dll
    rpcss.exe
    dbmsshrn.dll
    dbmssocn.dll
    windbver.exe
    msderun.dll
    odkob32.dll
    rdocurs.dll
    vbar332.dll
    visdata.exe
    vsdbflex.srg
    threed32.ocx
    MSWLess.ocx
    tlbinf32.dll
    triedit.dll
    But I can able to register these OCX files in Windows 7 OS, can able access the properties, methods and events of these controls, and working fine in a sample VB6.0 application.
    I need to know,
    What are the risks involved in using these Unsupported OCX controls in my application when moved to Windows 7 OS?
    If there are any issues then is there any solution / replacement for these OCX controls.
    Let me know the detail of the compatibility issues of these OCX controls in windows 7 OS.
    Thanks,
      My Computer


  2. Posts : 7
    Windows 7
       #2

    When i tried to have some basic programing and thats was not supported, I have so much problem that i reinstalled XP, cant you make a dual boot?
      My Computer


  3. Posts : 2,111
    Win7 Build 7600 x86
       #3

    Chandrasekar said:
    Hi
    lI have a VB6.0 application, which is functioning in windows XP operating system,
    And I’m going to use the application in Windows 7 operating system.

    The "Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008 and Windows 7" of Microsoft says that these runtime files will not be supported in the Windows 7 OS
    Refer: Support Statement for Visual Basic 6.0 on Windows Vista and Windows Server 2008
    Unsupported, But Supported and Compatible Updates or Upgrades are
    But I can able to register these OCX files in Windows 7 OS, can able access the properties, methods and events of these controls, and working fine in a sample VB6.0 application.
    I need to know,
    What are the risks involved in using these Unsupported OCX controls in my application when moved to Windows 7 OS?
    If there are any issues then is there any solution / replacement for these OCX controls.
    Let me know the detail of the compatibility issues of these OCX controls in windows 7 OS.
    Thanks,
    Hi,

    To make your app Win7 compatible, some rewriting of code and reference to .ddl's and OCX.'s is inevitable.
    You will have go through it line by line, I'm afraid.

    A better option is to rewrite the app from scratch and using your original code for reference.

    Good luck.
      My Computer


  4. Posts : 1
    XP PRO
       #4

    I can confirm that VB6 will install/run and compile in Windows 7, but you cannot use threed32.ocx.
    On my PC I cannot event register the control without getting the 0x80040201 DLLRegisterServerFailed message, therefore I cannot open any project that uses the threed32.ocx. (That's a lie actually, they will open but all the controls that use the threed32.ocx become Picture boxes - great!)
    Basically if you want to develop using VB6, stick with XP.
    Please note: This is based on Windows RC Build 7100. It may be different for the final release of W7, but I'm not holding my breath.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 11:31.
Find Us