Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. Limitations of VB

Limitations of VB

Scheduled Pinned Locked Moved Visual Basic
c++question
6 Posts 4 Posters 13 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    atif_
    wrote on last edited by
    #1

    Hi What are the limitations of Visual Basic as compare to Microsoft Foundation Classes(MFC)? e.g. What we can't do in Visual Basic but it can be done using MFC. Thanks

    N D 2 Replies Last reply
    0
    • A atif_

      Hi What are the limitations of Visual Basic as compare to Microsoft Foundation Classes(MFC)? e.g. What we can't do in Visual Basic but it can be done using MFC. Thanks

      N Offline
      N Offline
      Nick Seng
      wrote on last edited by
      #2

      Just curious, but why aren't you asking this in the C++ Forum? Don't you think you'd get better answers there?:~ Notorious SMC


      The difference between the almost-right word & the right word is a really large matter - it's the difference between the lightning bug and the Lightning Mark Twain
      Get your facts first, and then you can distort them as much as you please Mark Twain

      1 Reply Last reply
      0
      • A atif_

        Hi What are the limitations of Visual Basic as compare to Microsoft Foundation Classes(MFC)? e.g. What we can't do in Visual Basic but it can be done using MFC. Thanks

        D Offline
        D Offline
        Dave Kreskowiak
        wrote on last edited by
        #3

        You're also not asking a question that has a direct answer. MFC is a bunch of classes/wrappers that make Win32 programming easier for C++. VB has access to about 90% of the Win32 API. What are you thinking of doing? RageInTheMachine9532

        R 1 Reply Last reply
        0
        • D Dave Kreskowiak

          You're also not asking a question that has a direct answer. MFC is a bunch of classes/wrappers that make Win32 programming easier for C++. VB has access to about 90% of the Win32 API. What are you thinking of doing? RageInTheMachine9532

          R Offline
          R Offline
          RichardGrimmer
          wrote on last edited by
          #4

          Why only 90%? In my humble experience, there are no WIN32API calls that cannot be made throuhg VB - at the end of the day, the WIN32 API itself is just a collection of C dlls - admittedly, it is necessary to funk about with custom types etc from time to time, but there you go - if you use a screwdriver to hammer a nail, you expect it to be difficult! Totally open to correction on this one BTW.... "Now I guess I'll sit back and watch people misinterpret what I just said......" Christian Graus At The Soapbox

          D 1 Reply Last reply
          0
          • R RichardGrimmer

            Why only 90%? In my humble experience, there are no WIN32API calls that cannot be made throuhg VB - at the end of the day, the WIN32 API itself is just a collection of C dlls - admittedly, it is necessary to funk about with custom types etc from time to time, but there you go - if you use a screwdriver to hammer a nail, you expect it to be difficult! Totally open to correction on this one BTW.... "Now I guess I'll sit back and watch people misinterpret what I just said......" Christian Graus At The Soapbox

            D Offline
            D Offline
            Dave Kreskowiak
            wrote on last edited by
            #5

            (VB.NET not included!) I was thinking more along the lines of mere mortal abilities. Multithreading, Shell Extensions, drivers, and such, are beyond the capabilities of VB6, or at least capable of being done by mere mortals! :-D. VB6 and below can only make ActiveX .DLL's. Not, IMHO, the more useful library .DLL's we all love to use. RageInTheMachine9532

            R 1 Reply Last reply
            0
            • D Dave Kreskowiak

              (VB.NET not included!) I was thinking more along the lines of mere mortal abilities. Multithreading, Shell Extensions, drivers, and such, are beyond the capabilities of VB6, or at least capable of being done by mere mortals! :-D. VB6 and below can only make ActiveX .DLL's. Not, IMHO, the more useful library .DLL's we all love to use. RageInTheMachine9532

              R Offline
              R Offline
              RichardGrimmer
              wrote on last edited by
              #6

              Actually, Multithreading is possible in VB - have done it before - fairly straightforward in fact (and within the reach of a mere mortal (which is how I'd classify myself lol!) Ditto shell extensions. Drivers - yeah well, good point! Seem to remember that there is actually a way to do a straight .dll in VB, but may be wrong on that one! "Now I guess I'll sit back and watch people misinterpret what I just said......" Christian Graus At The Soapbox

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups