Results 1 to 6 of 6

Thread: [RESOLVED] will vb6 run on 64 bit newbie

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Feb 2009
    Posts
    157

    Resolved [RESOLVED] will vb6 run on 64 bit newbie

    I am new to vb and will vb run on 64 bit systems ?

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: will vb6 run on 64 bit newbie

    Any Windows Compliant Application should run just fine as a 32 bit process on any of the 64 bit editions of Windows.

  3. #3
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: will vb6 run on 64 bit newbie

    Unfortunately it isn't quite that simple.

    Current 64 bit versions of Windows can run applications in 32 bit mode (just like the 32 bit ones could run 16 bit apps), so in simple terms it is fine.

    Unfortunately there are likely to situations where VB6 programs wont be compatible with a 64-bit OS, even tho they are being run in 32-bit mode. I have seen claims that using DAO is one of those situations, and suspect there are others.


    If you have the option I would recommend switching from VB6 to VB.Net, as that has proper support for 64-bit OS's.

  4. #4
    PowerPoster isnoend07's Avatar
    Join Date
    Feb 2007
    Posts
    3,237

    Re: will vb6 run on 64 bit newbie

    Waiting for a full featured smart phone with out marrying a provider
    Go Android
    Go raiders

  5. #5
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: will vb6 run on 64 bit newbie

    I wouldn't worry about it too much.

    99.99% of the software you'll want to run on 64-bit Windows is 32-bit software yet (and will be for years). This is why 64-bit desktops usually don't make sense unless you seriously require more than 2GB of RAM.

    I'm personally no fan of DAO however Access 2007 uses DAO extensively and works fine on 64-bit Windows. My guess is that really old versions of DAO and Jet (like DAO 3.51 and Jet 3.5) are more likely to have troubles than newer versions. Another notorious issue is the insistance on using ODBC instead of the OLE DB provider technology that replaced ODBC a decade ago and more.


    The only way to be sure though is to thoroughly test on 64-bit Windows before releasing a product. So far I haven't had a single VB6 program fail to run on Vista 64, but maybe I'm just lucky or careful.

    By all means feel free to move on to VB.Net though.

  6. #6

    Thread Starter
    Addicted Member
    Join Date
    Feb 2009
    Posts
    157

    Re: will vb6 run on 64 bit newbie

    Thanks people

Posting Permissions

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



Click Here to Expand Forum to Full Width