Results 1 to 6 of 6

Thread: Visual Basic 2008 versus Visual Basic 6

  1. #1

    Thread Starter
    Fanatic Member EntityX's Avatar
    Join Date
    Feb 2007
    Location
    Omnipresence
    Posts
    798

    Visual Basic 2008 versus Visual Basic 6

    I just have experience with Visual Basic.NET 2003, 2005 and 2008. I don't have any experience with Visual Basic 6 and before. I've experienced a lot of slowness in running a lot of the graphics screens in an application I've been working on for more than 2 years now. I moved to a new computer and it runs some screens quite a bit faster but I could swear that my old AMD processor computer from 2005 was running some of the screens faster than my new computer which is an Intel Core 2 Duo with 4GB on Vista and XP(dual boot set up).

    I remember hearing that Visual Basic 6 runs fast. Can you create a Visual Basic 6 application that can be released for Vista or XP? I thought that the answer to this is no but I see there are a lot of people still working with Visual Basic 6. I plan on finishing the Visual Basic 2008 project I'm working on which is a personal project of my own and releasing it to run on the currently used operating systems but I've been considering moving to another language that is perhaps more cpu efficient.

    There are problems I know in the GDI of Visual Studio. I discovered one that I reported to Microsoft Connect last summer. They acknowledged the problem and said they would do something about it. They haven't yet and in fact were very slow to finally tell me that they were handing the problem off to some other team but they didn't tell me exactly which one.

    Anyway I was wondering if you're doing graphics programming and you want speed and efficiency are there some promising alternatives to Visual Basic 2008 that will work with todays operating systems? I've seen some screen saver programs that were written back in the 90s that work so smoothly and I'm thinking here we are in 2009 with all this extra processing power and yet a lot of the programs seem to run slower than some of the stuff that was written in the 90s.
    Make as many mistakes as you can as quickly as you can. We want to make sure that we make a great enough number of mistakes in a given amount of time so that we can be successful.

    "Persistence is the magic of success." Paramahansa Yogananda

  2. #2
    PowerPoster Nightwalker83's Avatar
    Join Date
    Dec 2001
    Location
    Adelaide, Australia
    Posts
    13,344

    Re: Visual Basic 2008 versus Visual Basic 6

    Quote Originally Posted by EntityX
    Can you create a Visual Basic 6 application that can be released for Vista or XP?
    The answer is yes you can! Although some creations may not work in Vista because of support issues. Such problems include plug-ins not working in VB6 under Vista and the help files .chm (I think) don't work either.

    Take Koolsid's Code Generator for example:

    http://www.vbforums.com/showthread.p...02#post3448802

    It works fine in VB6 on an WinXP machine but fails to show in VB6 on a Vista machine.
    when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
    If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu.
    https://get.cryptobrowser.site/30/4111672

  3. #3
    coder. Lord Orwell's Avatar
    Join Date
    Feb 2001
    Location
    Elberfeld, IN
    Posts
    7,628

    Re: Visual Basic 2008 versus Visual Basic 6

    chm works. It's the old help files that aren't supported any more, although you can now download from windows live the old help displayer program.

    the biggest issue with vb6 in vista is you have to make sure if you write any files to disk they are written where they are allowed to be written or someone's user settings may stop it from working.
    My light show youtube page (it's made the news) www.youtube.com/@lightsofelberfeld
    Contact me on the socials www.facebook.com/lordorwell

  4. #4
    PowerPoster Nightwalker83's Avatar
    Join Date
    Dec 2001
    Location
    Adelaide, Australia
    Posts
    13,344

    Re: Visual Basic 2008 versus Visual Basic 6

    Quote Originally Posted by Lord Orwell
    chm works. It's the old help files that aren't supported any more, although you can now download from windows live the old help displayer program.
    Just checked the link again and it mentions that it's the Windows Help Format files that won't run in Vista unless you download the viewer.
    when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
    If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu.
    https://get.cryptobrowser.site/30/4111672

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

    Re: Visual Basic 2008 versus Visual Basic 6

    Quote Originally Posted by Lord Orwell
    the biggest issue with vb6 in vista is you have to make sure if you write any files to disk they are written where they are allowed to be written or someone's user settings may stop it from working.
    That also applies to XP and 2000 - just that most home users logged in with admin rights, so didn't notice.

    The Windows 2000 Developer Guidelines (which came with my copy of VB6 in 1998, and have been available on the web ever since) specifies which folders should be used for storing data (not within Program Files, but in AppData etc) and which parts of the Registry are valid, etc.

    I intentionally used a login with reduced rights on XP (among other reasons, to limit the potential damage of viruses), and found several programs which failed in the same way as they would for Vista.

  6. #6
    coder. Lord Orwell's Avatar
    Join Date
    Feb 2001
    Location
    Elberfeld, IN
    Posts
    7,628

    Re: Visual Basic 2008 versus Visual Basic 6

    Quote Originally Posted by Nightwalker83
    Just checked the link again and it mentions that it's the Windows Help Format files that won't run in Vista unless you download the viewer.
    that's what i said. CHM is displayed by internet explorer's engine. Stands for Compiled HTML
    My light show youtube page (it's made the news) www.youtube.com/@lightsofelberfeld
    Contact me on the socials www.facebook.com/lordorwell

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