home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / alt / lang / basic / 891 < prev    next >
Encoding:
Internet Message Format  |  1992-11-23  |  3.1 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!jvnc.net!netnews.upenn.edu!dsinc!ub!acsu.buffalo.edu!millard
  2. From: millard@acsu.buffalo.edu (Peter G. Millard)
  3. Newsgroups: alt.lang.basic
  4. Subject: Re: First Impressions: VB for DOS
  5. Message-ID: <By6pE4.HG5@acsu.buffalo.edu>
  6. Date: 23 Nov 92 19:42:04 GMT
  7. References: <1992Nov19.230916.23532@syacus.acus.oz.au> <1992Nov20.104314.5332@news.uni-stuttgart.de>
  8. Sender: nntp@acsu.buffalo.edu
  9. Organization: UB
  10. Lines: 52
  11. Nntp-Posting-Host: autarch.acsu.buffalo.edu
  12.  
  13. Well, since people are expressing opinions about VB/DOS, I'll throw in my
  14. $0.02 worth.
  15.  
  16. Firstly, I bought the professional edition upgrade for $199 which contains
  17. the whole 9 yards. Overlay support, ISAM support, etc.. I am using a 
  18. 286-16 w/ a math chip & 2.5 Megs of RAM. 40 meg IDE harddrive.
  19.  
  20. I must admit I was pretty suprised when I installed the software onto my
  21. system and found it needed ~11 Meg!! (my harddrive needed some house cleaning
  22. anyways :).
  23.  
  24. I am in the midst of coverting several modules of a large appplication into
  25. VB/DOS from QB4.5.  Each module was about 4000 lines in QB4.5 & I have about
  26. 4 or 5 modules. So far I have found VB extremely easy to use with excellent
  27. on line help and _MUCH_ improved documentation over QB45. The folks at MS
  28. finally ditched the idea of putting a users guide and a ref. manual in the
  29. same package. This makes it much easier to find stuff regaurding syntax etc.
  30. without having to wade through the entire users manual. 
  31.  
  32. As using VB is my first experience in using any type of object oriented 
  33. programming, the basic idea took a little getting used to but again, the 
  34. VB environment makes it simple for the novice to setup efficient event 
  35. procedures for forms. Much of the "innerworkings" routines of my QB45 programs
  36. (ie data handling, file procedures etc.) was directly copied into my new 
  37. VB programs and are working with no problems.
  38.  
  39. Creating and editing forms is once again quite simple as the form editor
  40. is also quite user friendly. Again, good online help is one keystroke away:).
  41. It's so nice to be able to create a good looking user interface in a few
  42. minutes instead of struggling using LOCATE & COLOR statements all over the 
  43. place. 
  44.  
  45. I really appreciate the extra programs included with VB. These programs
  46. contain dialog boxes which virtually every program uses and which can be
  47. used in any other programs by either adding them to the .MAK file (like
  48. you could ibn QB45) or by bunching several together and using them as a
  49. library (like I did). Both methods work flawlessly and save writing code
  50. for such things like an open file dialog box, a save file dialog box, a 
  51. desktop setup dialog box, etc...
  52.  
  53. All in all, VB is exaclty what I was looking for. A good efficient object
  54. oriented language which I didn't have to completely scrap my QB code, but
  55. the user interface is 1000% better looking then it used to be.
  56.  
  57.  
  58.  
  59.  
  60. -- 
  61. ******************************************************************************
  62.     Peter G. Millard  *  INTERNET: v057n5um@ubvms.cc.buffalo.edu           
  63.      SUNY @ Buffalo    *          : millard@acsu.buffalo.edu
  64. *****************************************************************************
  65.