RIP VB6

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

    RIP VB6

    Yesterday, April 8th, Microsoft officially dropped support for Visual Basic
    6.0.

    COM-based VB1 through VB6 had a long and successful life from 1991 to 2008 -
    seventeen years. I heard elsewhere that VB6 was ten years old, but I don't
    know that myself for sure. What I do know for sure is that I programmed with
    COM-based VB starting with VB1 and proceeding through the versions even past
    the introduction of .Net. Loved it, hated it, but made my living at it, and
    switched to .Net framework programming as soon as I could get a gig doing
    it.

    VB.Net and the .Net framework are eight years old this year. The framework
    came out from under non-disclosure in June, 2000 at the PDC conference, and
    some of us were programming C# with Notepad and compiling it from the
    command line no more than a couple of days later. What do you suppose the
    future will hold for the .Net framework when it's seventeen years old?

    Tom Dacon
    Dacon Software Consulting


  • Tom Shelton

    #2
    Re: RIP VB6

    On 2008-04-09, Tom Dacon <tdacon@communi ty.nospamwrote:
    Yesterday, April 8th, Microsoft officially dropped support for Visual Basic
    6.0.
    >
    COM-based VB1 through VB6 had a long and successful life from 1991 to 2008 -
    seventeen years. I heard elsewhere that VB6 was ten years old, but I don't
    Wasn't VB only based on COM starting with v5?

    --
    Tom Shelton

    Comment

    • Tom Dacon

      #3
      Re: RIP VB6

      You know, Tom, as soon as I reread what I posted I remembered that, although
      I couldn't remember just which version was rewritten on top of COM. VB5, you
      say? Thank you.

      One thing I DO remember was writing VBX controls in the C language for VB3,
      and that was far from COM.

      Tom

      "Tom Shelton" <tom_shelton@YO UKNOWTHEDRILLco mcast.netwrote in message
      news:%23lb0Brmm IHA.5268@TK2MSF TNGP05.phx.gbl. ..
      On 2008-04-09, Tom Dacon <tdacon@communi ty.nospamwrote:
      >Yesterday, April 8th, Microsoft officially dropped support for Visual
      >Basic
      >6.0.
      >>
      >COM-based VB1 through VB6 had a long and successful life from 1991 to
      >2008 -
      >seventeen years. I heard elsewhere that VB6 was ten years old, but I
      >don't
      >
      Wasn't VB only based on COM starting with v5?
      >
      --
      Tom Shelton

      Comment

      • Tom Shelton

        #4
        Re: RIP VB6

        On 2008-04-09, Tom Dacon <tdacon@communi ty.nospamwrote:
        You know, Tom, as soon as I reread what I posted I remembered that, although
        I couldn't remember just which version was rewritten on top of COM. VB5, you
        say? Thank you.
        >
        One thing I DO remember was writing VBX controls in the C language for VB3,
        and that was far from COM.
        I'm pretty sure that VB4 still used VBX controls...

        --
        Tom Shelton

        Comment

        • Lloyd Sheen

          #5
          Re: RIP VB6


          "Tom Shelton" <tom_shelton@YO UKNOWTHEDRILLco mcast.netwrote in message
          news:uKQIf%23mm IHA.5820@TK2MSF TNGP04.phx.gbl. ..
          On 2008-04-09, Tom Dacon <tdacon@communi ty.nospamwrote:
          >You know, Tom, as soon as I reread what I posted I remembered that,
          >although
          >I couldn't remember just which version was rewritten on top of COM. VB5,
          >you
          >say? Thank you.
          >>
          >One thing I DO remember was writing VBX controls in the C language for
          >VB3,
          >and that was far from COM.
          >
          I'm pretty sure that VB4 still used VBX controls...
          >
          --
          Tom Shelton

          VB4 was the first com based VB. I remember this because I was on a team
          that converted a VB3 app which used VBX's (an I did a few with C - no ++ no
          #).

          And 1991 was first year of VB. I got my first copy at the launch in Long
          Beach. Had to wait 3 weeks to use it since this was a holiday. Being from
          Ottawa Canada there was no great distribution system then. VB1 was great if
          you had Petzold'ed an app.

          VB5 as the first version to provide OCX's.

          Lloyd Sheen

          Comment

          • Tom Shelton

            #6
            Re: RIP VB6

            On 2008-04-09, Lloyd Sheen <a@b.cwrote:
            >
            "Tom Shelton" <tom_shelton@YO UKNOWTHEDRILLco mcast.netwrote in message
            news:uKQIf%23mm IHA.5820@TK2MSF TNGP04.phx.gbl. ..
            >On 2008-04-09, Tom Dacon <tdacon@communi ty.nospamwrote:
            >>You know, Tom, as soon as I reread what I posted I remembered that,
            >>although
            >>I couldn't remember just which version was rewritten on top of COM. VB5,
            >>you
            >>say? Thank you.
            >>>
            >>One thing I DO remember was writing VBX controls in the C language for
            >>VB3,
            >>and that was far from COM.
            >>
            >I'm pretty sure that VB4 still used VBX controls...
            >>
            >--
            >Tom Shelton
            >
            >
            VB4 was the first com based VB. I remember this because I was on a team
            that converted a VB3 app which used VBX's (an I did a few with C - no ++ no
            #).
            >
            VB4 came in 2 versions, one 32-bit and 16-bit. Are you sure it was COM
            based?

            --
            Tom Shelton

            Comment

            • Lloyd Sheen

              #7
              Re: RIP VB6


              "Tom Shelton" <tom_shelton@YO UKNOWTHEDRILLco mcast.netwrote in message
              news:e4jr6vnmIH A.1208@TK2MSFTN GP05.phx.gbl...
              On 2008-04-09, Lloyd Sheen <a@b.cwrote:
              >>
              >"Tom Shelton" <tom_shelton@YO UKNOWTHEDRILLco mcast.netwrote in message
              >news:uKQIf%23m mIHA.5820@TK2MS FTNGP04.phx.gbl ...
              >>On 2008-04-09, Tom Dacon <tdacon@communi ty.nospamwrote:
              >>>You know, Tom, as soon as I reread what I posted I remembered that,
              >>>although
              >>>I couldn't remember just which version was rewritten on top of COM.
              >>>VB5,
              >>>you
              >>>say? Thank you.
              >>>>
              >>>One thing I DO remember was writing VBX controls in the C language for
              >>>VB3,
              >>>and that was far from COM.
              >>>
              >>I'm pretty sure that VB4 still used VBX controls...
              >>>
              >>--
              >>Tom Shelton
              >>
              >>
              >VB4 was the first com based VB. I remember this because I was on a team
              >that converted a VB3 app which used VBX's (an I did a few with C - no ++
              >no
              >#).
              >>
              >
              VB4 came in 2 versions, one 32-bit and 16-bit. Are you sure it was COM
              based?
              >
              --
              Tom Shelton

              Found the three methods:

              House of Straw, House of Bricks and House of Sticks


              LS

              Comment

              • Tom Dacon

                #8
                Re: RIP VB6

                Man, you're taking me back...

                Tom Dacon
                Dacon Software Consulting

                "Lloyd Sheen" <a@b.cwrote in message
                news:%23NZvFfom IHA.6032@TK2MSF TNGP03.phx.gbl. ..
                >
                >
                Found the three methods:
                >
                House of Straw, House of Bricks and House of Sticks
                >
                >
                LS

                Comment

                • Lloyd Sheen

                  #9
                  Re: RIP VB6


                  "Tom Dacon" <tdacon@communi ty.nospamwrote in message
                  news:uql6XtomIH A.5944@TK2MSFTN GP03.phx.gbl...
                  Man, you're taking me back...
                  >
                  Tom Dacon
                  Dacon Software Consulting
                  >
                  "Lloyd Sheen" <a@b.cwrote in message
                  news:%23NZvFfom IHA.6032@TK2MSF TNGP03.phx.gbl. ..
                  >>
                  >
                  >>
                  >Found the three methods:
                  >>
                  >House of Straw, House of Bricks and House of Sticks
                  >>
                  >>
                  >LS
                  >
                  >
                  Me too. The app I was talking about was being released in its new 32bit
                  form on that new OS Windows 95. It was being featured in a book (with a
                  diskette) so they wanted screen shots of it running in Win95. Well we had
                  the beta and I spent the better part of a day installing from ...... the 57
                  diskettes.

                  Oh the good old days.

                  Yeah sure.
                  LS

                  Comment

                  • Tom Dacon

                    #10
                    Re: RIP VB6


                    "Lloyd Sheen" <a@b.cwrote in message
                    news:OjccsDpmIH A.5660@TK2MSFTN GP02.phx.gbl...
                    >
                    Oh the good old days.
                    >
                    Yeah sure.
                    LS
                    Here's one probably only a few people remember -

                    In VB1, I was putting my comments above the sub or function line, like a
                    good C programmer, as in:

                    '
                    ' Comments here
                    '
                    Sub Main()
                    End Sub

                    When I loaded a project into VB2 for the first time, all the comments that
                    lay outside the methods were swept up and collected into the declarations
                    area at the top of the module! So I had to find the comments for each of the
                    methods and put them INSIDE the method, through god knows how much code. I
                    kept doing it that way ever since, through all the later versions of VB. I
                    think that was fixed in VB3, but by that time I was in the habit of putting
                    them inside so I just kept doing it that way. With VB.Net I started putting
                    them outside again.

                    Tom






                    Comment

                    • Lloyd Sheen

                      #11
                      Re: RIP VB6


                      "Tom Dacon" <tdacon@communi ty.nospamwrote in message
                      news:uqiPxDqmIH A.1188@TK2MSFTN GP04.phx.gbl...
                      >
                      "Lloyd Sheen" <a@b.cwrote in message
                      news:OjccsDpmIH A.5660@TK2MSFTN GP02.phx.gbl...
                      >>
                      >Oh the good old days.
                      >>
                      >Yeah sure.
                      >LS
                      >
                      Here's one probably only a few people remember -
                      >
                      In VB1, I was putting my comments above the sub or function line, like a
                      good C programmer, as in:
                      >
                      '
                      ' Comments here
                      '
                      Sub Main()
                      End Sub
                      >
                      When I loaded a project into VB2 for the first time, all the comments that
                      lay outside the methods were swept up and collected into the declarations
                      area at the top of the module! So I had to find the comments for each of
                      the methods and put them INSIDE the method, through god knows how much
                      code. I kept doing it that way ever since, through all the later versions
                      of VB. I think that was fixed in VB3, but by that time I was in the habit
                      of putting them inside so I just kept doing it that way. With VB.Net I
                      started putting them outside again.
                      >
                      Tom
                      >
                      >
                      >
                      >
                      >
                      >
                      Don't think I ever used VB2.

                      LS

                      Comment

                      Working...