Migration from VB 3.0 to VB 6.0

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

    Migration from VB 3.0 to VB 6.0


    I do have a VB3 16-bit application that runs on a very old Pentium I machine
    with Windows 3.11 since 1995. Application runs OK but the PC needs to
    urgently be upgraded!!

    The VB3 uses VBX components instead of OCX or classes or any of the .NET new
    stuff. How could I test whether I will run (1) first on VB6 and (2) on a
    32-bit operating system such as 2000/XP?

    Thanks a lot for any tip or comment.

  • Armin Zingler

    #2
    Re: Migration from VB 3.0 to VB 6.0

    "Old_VB3_User_M X" <Old_VB3_User_M X@discussions.m icrosoft.com> schrieb[color=blue]
    >
    > I do have a VB3 16-bit application that runs on a very old Pentium I
    > machine with Windows 3.11 since 1995. Application runs OK but the PC
    > needs to urgently be upgraded!!
    >
    > The VB3 uses VBX components instead of OCX or classes or any of the
    > .NET new stuff. How could I test whether I will run (1) first on VB6
    > and (2) on a 32-bit operating system such as 2000/XP?
    >
    > Thanks a lot for any tip or comment.[/color]


    VB.Net is the most recent version of VB (VB6 is from 1998). This is what's
    discussed here. Older versions are handled at one of the many
    microsoft.publi c.vb.* groups.


    You will have to buy the OCXes that are compatible to the VBX version - if
    available. Turn to the manufacturer to find this out - if still possible.
    After installation of the OCX version, which should add an entry to the [VBX
    Conversions32] section of the vb.ini file, you should be able to load the
    project - of course, use a copy of the project - in VB6 and have it
    converted. I don't remember what else has to be done afterwards because I
    did this some years ago the last time, but in the archives of the groups
    mentioned above, you will probably find many messages about it.

    There's no problem running VB6 applications on XP (unless you use special
    Win 3.11 features not available anymore in newer versions - but I can't
    remember any currently).


    Armin

    Comment

    • Jan Hyde

      #3
      Re: Migration from VB 3.0 to VB 6.0

      "Armin Zingler" <az.nospam@free net.de>'s wild thoughts were
      released on Tue, 23 Aug 2005 01:05:15 +0200 bearing the
      following fruit:
      [color=blue]
      >"Old_VB3_User_ MX" <Old_VB3_User_M X@discussions.m icrosoft.com> schrieb[color=green]
      >>
      >> I do have a VB3 16-bit application that runs on a very old Pentium I
      >> machine with Windows 3.11 since 1995. Application runs OK but the PC
      >> needs to urgently be upgraded!!
      >>
      >> The VB3 uses VBX components instead of OCX or classes or any of the
      >> .NET new stuff. How could I test whether I will run (1) first on VB6
      >> and (2) on a 32-bit operating system such as 2000/XP?
      >>
      >> Thanks a lot for any tip or comment.[/color]
      >
      >
      >VB.Net is the most recent version of VB (VB6 is from 1998).[/color]

      Bah! VB.Net is a *new* language that has little to do with
      VB1-6.

      J
      [color=blue]
      >This is what's
      >discussed here. Older versions are handled at one of the many
      >microsoft.publ ic.vb.* groups.
      >
      >
      >You will have to buy the OCXes that are compatible to the VBX version - if
      >available. Turn to the manufacturer to find this out - if still possible.
      >After installation of the OCX version, which should add an entry to the [VBX
      >Conversions3 2] section of the vb.ini file, you should be able to load the
      >project - of course, use a copy of the project - in VB6 and have it
      >converted. I don't remember what else has to be done afterwards because I
      >did this some years ago the last time, but in the archives of the groups
      >mentioned above, you will probably find many messages about it.
      >
      >There's no problem running VB6 applications on XP (unless you use special
      >Win 3.11 features not available anymore in newer versions - but I can't
      >remember any currently).
      >
      >
      >Armin[/color]


      Jan Hyde (VB MVP)

      --
      At the risk of repeating myself, I once again told that group of clone
      scientists I would give them a sample of my DNA.

      (Harrison Cockerill from Ruminations)

      [Abolish the TV Licence - http://www.tvlicensing.biz/]

      Comment

      • Armin Zingler

        #4
        Re: Migration from VB 3.0 to VB 6.0

        "Jan Hyde" <StellaDrinker@ REMOVE.ME.uboot .com> schrieb[color=blue][color=green]
        > > VB.Net is the most recent version of VB (VB6 is from 1998).[/color]
        >
        > Bah! VB.Net is a *new* language that has little to do with VB1-6.[/color]

        Ummm.... yes.

        Armin

        Comment

        • Old_VB3_User_MX

          #5
          Re: Migration from VB 3.0 to VB 6.0


          OK, I'll change to the appropiate forum. Thanks for your comments.

          "Armin Zingler" wrote:
          [color=blue]
          > "Old_VB3_User_M X" <Old_VB3_User_M X@discussions.m icrosoft.com> schrieb[color=green]
          > >
          > > I do have a VB3 16-bit application that runs on a very old Pentium I
          > > machine with Windows 3.11 since 1995. Application runs OK but the PC
          > > needs to urgently be upgraded!!
          > >
          > > The VB3 uses VBX components instead of OCX or classes or any of the
          > > .NET new stuff. How could I test whether I will run (1) first on VB6
          > > and (2) on a 32-bit operating system such as 2000/XP?
          > >
          > > Thanks a lot for any tip or comment.[/color]
          >
          >
          > VB.Net is the most recent version of VB (VB6 is from 1998). This is what's
          > discussed here. Older versions are handled at one of the many
          > microsoft.publi c.vb.* groups.
          >
          >
          > You will have to buy the OCXes that are compatible to the VBX version - if
          > available. Turn to the manufacturer to find this out - if still possible.
          > After installation of the OCX version, which should add an entry to the [VBX
          > Conversions32] section of the vb.ini file, you should be able to load the
          > project - of course, use a copy of the project - in VB6 and have it
          > converted. I don't remember what else has to be done afterwards because I
          > did this some years ago the last time, but in the archives of the groups
          > mentioned above, you will probably find many messages about it.
          >
          > There's no problem running VB6 applications on XP (unless you use special
          > Win 3.11 features not available anymore in newer versions - but I can't
          > remember any currently).
          >
          >
          > Armin
          >
          >[/color]

          Comment

          • Cor Ligthert [MVP]

            #6
            Re: Migration from VB 3.0 to VB 6.0

            Jan,
            [color=blue]
            > Bah! VB.Net is a *new* language that has little to do with
            > VB1-6.[/color]

            Paritaly you are right, however English is probably together with German the
            less Germanic language. Those two languages are definitly not the same.

            However, they are Germanic language and definitly not Slavonic language as
            Russian and Polish.

            Just my thought,

            Cor




            "Jan Hyde" <StellaDrinker@ REMOVE.ME.uboot .com> schreef in bericht
            news:5ttlg15u80 nid2dp9uecn2m45 ak28nrmd6@4ax.c om...[color=blue]
            > "Armin Zingler" <az.nospam@free net.de>'s wild thoughts were
            > released on Tue, 23 Aug 2005 01:05:15 +0200 bearing the
            > following fruit:
            >[color=green]
            >>"Old_VB3_User _MX" <Old_VB3_User_M X@discussions.m icrosoft.com> schrieb[color=darkred]
            >>>
            >>> I do have a VB3 16-bit application that runs on a very old Pentium I
            >>> machine with Windows 3.11 since 1995. Application runs OK but the PC
            >>> needs to urgently be upgraded!!
            >>>
            >>> The VB3 uses VBX components instead of OCX or classes or any of the
            >>> .NET new stuff. How could I test whether I will run (1) first on VB6
            >>> and (2) on a 32-bit operating system such as 2000/XP?
            >>>
            >>> Thanks a lot for any tip or comment.[/color]
            >>
            >>
            >>VB.Net is the most recent version of VB (VB6 is from 1998).[/color]
            >
            >
            > J
            >[color=green]
            >>This is what's
            >>discussed here. Older versions are handled at one of the many
            >>microsoft.pub lic.vb.* groups.
            >>
            >>
            >>You will have to buy the OCXes that are compatible to the VBX version - if
            >>available. Turn to the manufacturer to find this out - if still possible.
            >>After installation of the OCX version, which should add an entry to the
            >>[VBX
            >>Conversions 32] section of the vb.ini file, you should be able to load the
            >>project - of course, use a copy of the project - in VB6 and have it
            >>converted. I don't remember what else has to be done afterwards because I
            >>did this some years ago the last time, but in the archives of the groups
            >>mentioned above, you will probably find many messages about it.
            >>
            >>There's no problem running VB6 applications on XP (unless you use special
            >>Win 3.11 features not available anymore in newer versions - but I can't
            >>remember any currently).
            >>
            >>
            >>Armin[/color]
            >
            >
            > Jan Hyde (VB MVP)
            >
            > --
            > At the risk of repeating myself, I once again told that group of clone
            > scientists I would give them a sample of my DNA.
            >
            > (Harrison Cockerill from Ruminations)
            >
            > [Abolish the TV Licence - http://www.tvlicensing.biz/]
            >[/color]


            Comment

            • Paul Clement

              #7
              Re: Migration from VB 3.0 to VB 6.0

              On Mon, 22 Aug 2005 15:25:05 -0700, Old_VB3_User_MX <Old_VB3_User_M X@discussions.m icrosoft.com>
              wrote:

              ¤
              ¤ I do have a VB3 16-bit application that runs on a very old Pentium I machine
              ¤ with Windows 3.11 since 1995. Application runs OK but the PC needs to
              ¤ urgently be upgraded!!
              ¤
              ¤ The VB3 uses VBX components instead of OCX or classes or any of the .NET new
              ¤ stuff. How could I test whether I will run (1) first on VB6 and (2) on a
              ¤ 32-bit operating system such as 2000/XP?
              ¤
              ¤ Thanks a lot for any tip or comment.

              I would just create a Visual Basic setup project and install it under 2000 or XP. Without knowing
              what your application does it would be difficult to predict whether you may have any issues. There
              is nothing with respect to VBX components that would prevent it from running under 2000 or XP.

              For conversion to VB 6.0 see the following:



              If you use any third-party VBX components you will need 32-bit versions in order to convert your
              project to VB 6.0.

              Since this is a VB.NET newsgroup you may also want to re-post additional questions to a Classic VB
              newsgroup:

              microsoft.publi c.vb.general.di scussion


              Paul
              ~~~~
              Microsoft MVP (Visual Basic)

              Comment

              • Jan Hyde

                #8
                Re: Migration from VB 3.0 to VB 6.0

                "Cor Ligthert [MVP]" <notmyfirstname @planet.nl>'s wild
                thoughts were released on Tue, 23 Aug 2005 16:57:18 +0200
                bearing the following fruit:
                [color=blue]
                >Jan,
                >[color=green]
                >> Bah! VB.Net is a *new* language that has little to do with
                >> VB1-6.[/color]
                >
                >Paritaly you are right, however English is probably together with German the
                >less Germanic language. Those two languages are definitly not the same.
                >
                >However, they are Germanic language and definitly not Slavonic language as
                >Russian and Polish.
                >
                >Just my thought,[/color]

                Well it's a brave man that would go into the 'Classic' VB
                groups and call .Net the lastest version of VB ;-)

                [color=blue]
                >Cor
                >
                >
                >
                >
                >"Jan Hyde" <StellaDrinker@ REMOVE.ME.uboot .com> schreef in bericht
                >news:5ttlg15u8 0nid2dp9uecn2m4 5ak28nrmd6@4ax. com...[color=green]
                >> "Armin Zingler" <az.nospam@free net.de>'s wild thoughts were
                >> released on Tue, 23 Aug 2005 01:05:15 +0200 bearing the
                >> following fruit:
                >>[color=darkred]
                >>>"Old_VB3_Use r_MX" <Old_VB3_User_M X@discussions.m icrosoft.com> schrieb
                >>>>
                >>>> I do have a VB3 16-bit application that runs on a very old Pentium I
                >>>> machine with Windows 3.11 since 1995. Application runs OK but the PC
                >>>> needs to urgently be upgraded!!
                >>>>
                >>>> The VB3 uses VBX components instead of OCX or classes or any of the
                >>>> .NET new stuff. How could I test whether I will run (1) first on VB6
                >>>> and (2) on a 32-bit operating system such as 2000/XP?
                >>>>
                >>>> Thanks a lot for any tip or comment.
                >>>
                >>>
                >>>VB.Net is the most recent version of VB (VB6 is from 1998).[/color]
                >>
                >>
                >> J
                >>[color=darkred]
                >>>This is what's
                >>>discussed here. Older versions are handled at one of the many
                >>>microsoft.pu blic.vb.* groups.
                >>>
                >>>
                >>>You will have to buy the OCXes that are compatible to the VBX version - if
                >>>available. Turn to the manufacturer to find this out - if still possible.
                >>>After installation of the OCX version, which should add an entry to the
                >>>[VBX
                >>>Conversions3 2] section of the vb.ini file, you should be able to load the
                >>>project - of course, use a copy of the project - in VB6 and have it
                >>>converted. I don't remember what else has to be done afterwards because I
                >>>did this some years ago the last time, but in the archives of the groups
                >>>mentioned above, you will probably find many messages about it.
                >>>
                >>>There's no problem running VB6 applications on XP (unless you use special
                >>>Win 3.11 features not available anymore in newer versions - but I can't
                >>>remember any currently).
                >>>
                >>>
                >>>Armin[/color]
                >>
                >>
                >> Jan Hyde (VB MVP)
                >>
                >> --
                >> At the risk of repeating myself, I once again told that group of clone
                >> scientists I would give them a sample of my DNA.
                >>
                >> (Harrison Cockerill from Ruminations)
                >>
                >> [Abolish the TV Licence - http://www.tvlicensing.biz/]
                >>[/color]
                >[/color]


                Jan Hyde (VB MVP)

                --
                How many mystery writers does it take to change a light bulb?
                One, but he needs to give it a good twist.

                (Sarah Stevenson)

                [Abolish the TV Licence - http://www.tvlicensing.biz/]

                Comment

                • Cor Ligthert [MVP]

                  #9
                  Re: Migration from VB 3.0 to VB 6.0

                  Jan,
                  [color=blue][color=green]
                  >>However, they are Germanic language and definitly not Slavonic language as[/color]
                  > Well it's a brave man that would go into the 'Classic' VB
                  > groups and call .Net the lastest version of VB ;-)
                  >[/color]
                  In 1890 the rules of the Frysk language were made. An old however qua rules
                  one of the newest language inside the group of Germanic languages. Before
                  that it was only a spoken language. Most probably they did it by taking from
                  the dialect of 5 cities the words that did look the less at Dutch, however
                  it is a new version inside the Germanic languages.

                  In my opinion is VBNet currently the latest version of the VB languages,
                  however beside VBS, VBA, VB6, Basic etc.

                  Just my thought,

                  Cor


                  Comment

                  • Cor Ligthert [MVP]

                    #10
                    Re: Migration from VB 3.0 to VB 6.0

                    Sorry,

                    About 1890 better I had written about 1900 before I get all those Frysian
                    her correcting me.
                    :-)

                    Cor


                    Comment

                    • Paul Clement

                      #11
                      Re: Migration from VB 3.0 to VB 6.0

                      On Thu, 25 Aug 2005 16:06:28 +0100, Jan Hyde <StellaDrinker@ REMOVE.ME.uboot .com> wrote:

                      ¤ "Cor Ligthert [MVP]" <notmyfirstname @planet.nl>'s wild
                      ¤ thoughts were released on Tue, 23 Aug 2005 16:57:18 +0200
                      ¤ bearing the following fruit:
                      ¤
                      ¤ >Jan,
                      ¤ >
                      ¤ >> Bah! VB.Net is a *new* language that has little to do with
                      ¤ >> VB1-6.
                      ¤ >
                      ¤ >Paritaly you are right, however English is probably together with German the
                      ¤ >less Germanic language. Those two languages are definitly not the same.
                      ¤ >
                      ¤ >However, they are Germanic language and definitly not Slavonic language as
                      ¤ >Russian and Polish.
                      ¤ >
                      ¤ >Just my thought,
                      ¤
                      ¤ Well it's a brave man that would go into the 'Classic' VB
                      ¤ groups and call .Net the lastest version of VB ;-)
                      ¤

                      Yeah, I have the bite marks to show for it. ;-)


                      Paul
                      ~~~~
                      Microsoft MVP (Visual Basic)

                      Comment

                      Working...