Visual Basic 6.0 X Visual Basic 2005 Express

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Zardax

    Visual Basic 6.0 X Visual Basic 2005 Express

    Hi !!!

    I need to know if there is compatibility between VB 6.0 and Visual Basic
    2005 Express

    Everything I need is to compile the VB 6.0 code in Visual Basic 2005 Express
    without re-write the code.

    So If anyone has any idea about this...

    Thanks for any information.


  • Samuel Shulman

    #2
    Re: Visual Basic 6.0 X Visual Basic 2005 Express

    Try opening VB6 project with the newer version and you will get a wizard
    that will help you upgrade (based on my experience with VB.NET 2002) but
    there is no guarantee that it will work that's depends on the content of the
    program

    hth,
    Samuel



    "Zardax" <zarza@hotmail. com> wrote in message
    news:ud0oRdBhGH A.1204@TK2MSFTN GP02.phx.gbl...[color=blue]
    > Hi !!!
    >
    > I need to know if there is compatibility between VB 6.0 and Visual Basic
    > 2005 Express
    >
    > Everything I need is to compile the VB 6.0 code in Visual Basic 2005
    > Express without re-write the code.
    >
    > So If anyone has any idea about this...
    >
    > Thanks for any information.
    >[/color]


    Comment

    • Zardax

      #3
      Re: Visual Basic 6.0 X Visual Basic 2005 Express

      Thank you!!!

      I will try with VB 2005 Express.



      Comment

      • Chris Dunaway

        #4
        Re: Visual Basic 6.0 X Visual Basic 2005 Express

        As Samuel indicates, if your program in VB6 is of any sufficient
        complexity, you will more than likely have to make changes to it for it
        to run in the .Net world.

        The upgrade wizard in VB.Net can really only handle the most basic of
        applications.

        VB.Net is not really an upgrade to VB6, it is really a new language
        that happens to share some similar syntax with VB6.

        Comment

        • Herfried K. Wagner [MVP]

          #5
          Re: Visual Basic 6.0 X Visual Basic 2005 Express

          "Zardax" <zarza@hotmail. com> schrieb:[color=blue]
          > I need to know if there is compatibility between VB 6.0 and Visual Basic
          > 2005 Express[/color]

          No, VB 2005 is no technical successor of VB6.
          [color=blue]
          > Everything I need is to compile the VB 6.0 code in Visual Basic
          > 2005 Express without re-write the code.[/color]

          I fear this isn't possible except for some really trivial projects.

          --
          M S Herfried K. Wagner
          M V P <URL:http://dotnet.mvps.org/>
          V B <URL:http://classicvb.org/petition/>

          Comment

          • Samuel Shulman

            #6
            Re: Visual Basic 6.0 X Visual Basic 2005 Express

            I upgraded from VB6 to .NET 2002 quite a complicated project I was very
            surprised but it did work without modifying a line of code


            "Herfried K. Wagner [MVP]" <hirf-spam-me-here@gmx.at> wrote in message
            news:OkeuLzBhGH A.5088@TK2MSFTN GP02.phx.gbl...[color=blue]
            > "Zardax" <zarza@hotmail. com> schrieb:[color=green]
            >> I need to know if there is compatibility between VB 6.0 and Visual Basic
            >> 2005 Express[/color]
            >
            > No, VB 2005 is no technical successor of VB6.
            >[color=green]
            >> Everything I need is to compile the VB 6.0 code in Visual Basic
            >> 2005 Express without re-write the code.[/color]
            >
            > I fear this isn't possible except for some really trivial projects.
            >
            > --
            > M S Herfried K. Wagner
            > M V P <URL:http://dotnet.mvps.org/>
            > V B <URL:http://classicvb.org/petition/>
            >[/color]



            Comment

            • ljh

              #7
              Re: Visual Basic 6.0 X Visual Basic 2005 Express

              True enough.

              Like Herfried said.....it's not the same species. Like comparing fish and
              dolphins.....th ey look similar, but.....

              I would suggest a complete rewrite. It will let you learn the new language
              and framework better and you will be able to tweak your code using the new
              classes quite a bit.

              BTW, did you know that both xcopy deployment and no-install applications
              were possible with classic VB6? You could even do xcopy deployment with 3rd
              party DLLs using VB6 (something not always possible with VB.Net. And,
              no-install applications are possible with VB.Net only if you spend an
              additional $4,000 MINIMUM PER APP for something like Thinstall. Classic VB6
              could do 'em for free.

              (ding.....DING. ...ding) "The More You Know....." ( <--- reference to a
              public service message on US television - in case you wondered)

              "Herfried K. Wagner [MVP]" <hirf-spam-me-here@gmx.at> wrote in message
              news:OkeuLzBhGH A.5088@TK2MSFTN GP02.phx.gbl...[color=blue]
              > "Zardax" <zarza@hotmail. com> schrieb:[color=green]
              >> I need to know if there is compatibility between VB 6.0 and Visual Basic
              >> 2005 Express[/color]
              >
              > No, VB 2005 is no technical successor of VB6.
              >[color=green]
              >> Everything I need is to compile the VB 6.0 code in Visual Basic
              >> 2005 Express without re-write the code.[/color]
              >
              > I fear this isn't possible except for some really trivial projects.
              >
              > --
              > M S Herfried K. Wagner
              > M V P <URL:http://dotnet.mvps.org/>
              > V B <URL:http://classicvb.org/petition/>[/color]


              Comment

              • Cor Ligthert [MVP]

                #8
                Re: Visual Basic 6.0 X Visual Basic 2005 Express

                Samuel,

                While the Net2002 upgrading really sucks comparing with 2003. I never tried
                the 2005 version which should be even better. The only problem is, that you
                should not look at the code that is generated.

                Just my thought,

                Cor

                "Samuel Shulman" <samuel.shulman @ntlworld.com> schreef in bericht
                news:eNNaxmDhGH A.1856@TK2MSFTN GP03.phx.gbl...[color=blue]
                >I upgraded from VB6 to .NET 2002 quite a complicated project I was very
                >surprised but it did work without modifying a line of code
                >
                >
                > "Herfried K. Wagner [MVP]" <hirf-spam-me-here@gmx.at> wrote in message
                > news:OkeuLzBhGH A.5088@TK2MSFTN GP02.phx.gbl...[color=green]
                >> "Zardax" <zarza@hotmail. com> schrieb:[color=darkred]
                >>> I need to know if there is compatibility between VB 6.0 and Visual Basic
                >>> 2005 Express[/color]
                >>
                >> No, VB 2005 is no technical successor of VB6.
                >>[color=darkred]
                >>> Everything I need is to compile the VB 6.0 code in Visual Basic
                >>> 2005 Express without re-write the code.[/color]
                >>
                >> I fear this isn't possible except for some really trivial projects.
                >>
                >> --
                >> M S Herfried K. Wagner
                >> M V P <URL:http://dotnet.mvps.org/>
                >> V B <URL:http://classicvb.org/petition/>
                >>[/color]
                >
                >
                >[/color]


                Comment

                • Michael D. Ober

                  #9
                  Re: Visual Basic 6.0 X Visual Basic 2005 Express

                  I do XCOPY deploys of VB 6 and VB 2005 applications.

                  Mike Ober.

                  "ljh" <Some@where.els e> wrote in message
                  news:RV4fg.6648 9$MM6.24844@big news3.bellsouth .net...[color=blue]
                  > True enough.
                  >
                  > Like Herfried said.....it's not the same species. Like comparing fish and
                  > dolphins.....th ey look similar, but.....
                  >
                  > I would suggest a complete rewrite. It will let you learn the new[/color]
                  language[color=blue]
                  > and framework better and you will be able to tweak your code using the new
                  > classes quite a bit.
                  >
                  > BTW, did you know that both xcopy deployment and no-install applications
                  > were possible with classic VB6? You could even do xcopy deployment with[/color]
                  3rd[color=blue]
                  > party DLLs using VB6 (something not always possible with VB.Net. And,
                  > no-install applications are possible with VB.Net only if you spend an
                  > additional $4,000 MINIMUM PER APP for something like Thinstall. Classic[/color]
                  VB6[color=blue]
                  > could do 'em for free.
                  >
                  > (ding.....DING. ...ding) "The More You Know....." ( <--- reference to a
                  > public service message on US television - in case you wondered)
                  >
                  > "Herfried K. Wagner [MVP]" <hirf-spam-me-here@gmx.at> wrote in message
                  > news:OkeuLzBhGH A.5088@TK2MSFTN GP02.phx.gbl...[color=green]
                  > > "Zardax" <zarza@hotmail. com> schrieb:[color=darkred]
                  > >> I need to know if there is compatibility between VB 6.0 and Visual[/color][/color][/color]
                  Basic[color=blue][color=green][color=darkred]
                  > >> 2005 Express[/color]
                  > >
                  > > No, VB 2005 is no technical successor of VB6.
                  > >[color=darkred]
                  > >> Everything I need is to compile the VB 6.0 code in Visual Basic
                  > >> 2005 Express without re-write the code.[/color]
                  > >
                  > > I fear this isn't possible except for some really trivial projects.
                  > >
                  > > --
                  > > M S Herfried K. Wagner
                  > > M V P <URL:http://dotnet.mvps.org/>
                  > > V B <URL:http://classicvb.org/petition/>[/color]
                  >
                  >
                  >[/color]



                  Comment

                  Working...