home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 10 / 10.iso / l / l391_1 / 1.ddi / PACKING.TXT < prev    next >
Encoding:
Text File  |  1992-08-19  |  20.5 KB  |  480 lines

  1.  
  2.                            Disk Contents for
  3.               Microsoft (R) Visual Basic (TM) for MS-DOS (R)
  4.                    Professional Edition Version 1.00 
  5.  
  6.               Copyright (C) 1982-1992 Microsoft Corporation
  7.  
  8. This file contains a complete list of all files and directories on the 
  9. distribution disks provided with this product. Files are grouped by
  10. product component, numbers in parentheses indicate the disk number on which
  11. the file is found.
  12.  
  13. ==============================================================================
  14. Files on the distribution disks are compressed (indicated by a "$" in the
  15. file extension) and must be decompressed before they are used. The Setup
  16. program on disk 1 decompresses files as they are installed. A separate file
  17. decompression utility (DECOMP.EXE) located on disk 1 is provided for manual 
  18. file decompression. The following table displays the compressed/uncompressed 
  19. file extension mapping scheme:
  20.  
  21.     Compressed File Extension:        Uncompressed File Extension:
  22.             *.AS$               -             *.ASM
  23.             *.BA$               -             *.BAS
  24.             *.BI$               -             *.BI
  25.             *.BT$               -             *.BAT
  26.             *.C$                -             *.C
  27.             *.CO$               -             *.COM
  28.             *.CT$               -             *.CTX
  29.             *.DL$               -             *.DLL
  30.             *.EX$               -             *.EXE
  31.             *.FO$               -             *.FON
  32.             *.FR$               -             *.FRM
  33.             *.H$                -             *.H
  34.             *.HL$               -             *.HLP
  35.             *.IC$               -             *.ICO
  36.             *.IN$               -             *.INC
  37.             *.LI$               -             *.LIB
  38.             *.MA$               -             *.MAK
  39.             *.MD$               -             *.MDB
  40.             *.OB$               -             *.OBJ
  41.             *.PI$               -             *.PIF
  42.             *.QL$               -             *.QLB
  43.             *.SC$               -             *.SCN
  44.             *.SO$               -             *.SOB
  45.             *.SY$               -             *.SYS
  46.             *.TX$               -             *.TXT
  47.             *.XL$               -             *.XLM
  48.                
  49. An example of using DECOMP.EXE to decompress a single file is as follows:
  50.  
  51. C:\> DECOMP A:BC.EX$ C:\VBDOS\BC.EXE
  52.  
  53. This will decompress the BC.EX$ file from the distribution disk in drive a:
  54. to the file BC.EXE in the C:\VBDOS directory.
  55.  
  56. This package comes with a number of demonstration and utility programs
  57. written in Basic. These files are for informational and recreational
  58. purposes only, and Microsoft makes no warranties, either expressed or
  59. implied, as to their suitability for specific purposes or their correctness,
  60. accuracy, or reliability. The entire risk as to the results and performance
  61. of the software is assumed by you.
  62. ==============================================================================
  63.  
  64. Installation Files
  65. ------------------
  66. (1)  READNOW.TXT      Immediate installation instructions.
  67. (1)  SETUP.EXE        Visual Basic for MS-DOS installation program
  68. (1)  VBDOS.INF        Setup data file
  69. (1)  SETUP.INI        Setup initialization file
  70. (1)  DECOMP.EXE       Microsoft Decompression Utility; used for decompressing
  71.                       individual files from the distribution disks
  72. (1)  ALTSETUP.BAT     Batch install file for use if SETUP.EXE fails.
  73.  
  74.  
  75. Text Files
  76. ----------------
  77. (1)  PACKING.TXT      List and description of all files provided
  78. (1)  README.TXT       Product notes and documentation corrections
  79. (1)  COMPAT.TXT       Visual Basic compatibility notes
  80.  
  81.  
  82. Development Tools
  83. -----------------
  84. (1)  VBDOS.EXE        Visual Basic for MS-DOS programming environment
  85. (1)  VBDOS.PIF        Windows information file for VBDOS.EXE
  86. (1)  VBDOS.ICO        Windows icon for VBDOS.EXE
  87.  
  88. (1)  FD.EXE           Visual Basic for MS-DOS Form Designer
  89.  
  90. (1)  BC.EXE           Visual Basic for MS-DOS Compiler
  91.  
  92. (4)  FT.EXE           Visual Basic Binary Form Translator
  93. (3)  TRNSLATE.EXE     Visual Basic Project Translator; Windows
  94.                       application that requires the Visual Basic
  95.                       for Windows run-time DLL
  96.  
  97.  
  98. Help and Tutorial
  99. -----------------
  100. (3)  VBDOS.HLP        Visual Basic online Help
  101. (1)  VBDPSS.HLP       Visual Basic Knowledgebase online Help
  102. (7)  CV.HLP           Microsoft CodeView online Help
  103. (2)  ADVISOR.HLP      "
  104.  
  105. (1)  LEARN.EXE        Visual Basic for MS-DOS Tutorial program
  106. (1)  LEARN.SOB        Support file for tutorial
  107. (1)  LEARN.SCN        "
  108. (1)  LEARN.CTX        "
  109.  
  110.  
  111. Libraries
  112. -----------------
  113. (3)  VBDRT10E.LIB     Run-time module library: 80x87 or emulator math;
  114.                       used for creating executable files requiring the
  115.                       Visual Basic run-time module (VBDRT10E.EXE)
  116. (7)  VBDRT10E.EXE     Run-time module: 80x87 or emulator math; required
  117.                       to run executable files created with VBDRT10E.LIB
  118. (4)  VBDCL10E.LIB     Stand-alone library: 80x87 or emulator math;
  119.                       used for creating stand-alone executable files
  120. (5)  VBDRT10A.LIB     Run-time module library: alternate math;
  121.                       used for creating executable files requiring the
  122.                       Visual Basic run-time module (VBDRT10A.EXE)
  123. (5)  VBDRT10A.EXE     Run-time module: alternate math; required to
  124.                       run executable files created with VBDRT10A.LIB
  125. (4)  VBDCL10A.LIB     Stand-alone library: alternate math;
  126.                       used for creating stand-alone executable files
  127.  
  128. (3)  VBDA10.LIB       Support library for creating custom run-time modules
  129. (3)  VBDC10.LIB       "
  130. (7)  VBDE10.LIB       "
  131. (6)  VBDL10.LIB       "
  132.  
  133. (1)  VBDOS.LIB        Stand-alone library containing support routines
  134.                       for MS-DOS system calls
  135. (1)  VBDOS.QLB        Quick library containing support routines for
  136.                       MS-DOS system calls
  137. (5)  VBDOS.BI         Include file for programs that call any of the
  138.                       routines in VBDOS.LIB
  139. (2)  VBDOSQLB.LIB     Library of support routines for creating Quick
  140.                       libraries
  141.  
  142.  
  143. ISAM
  144. -----------------
  145. (5)  PROISAMD.LIB     ISAM library used in conjunction with stand-alone
  146.                       programs (compiled with /O)
  147. (6)  PROISAMD.EXE     ISAM Terminate-and-Stay Resident (TSR) program
  148.                       that provides full ISAM file creation and access from
  149.                       within the programming environment
  150. (5)  PROISAM.EXE      ISAM Terminate-and-Stay Resident (TSR) program
  151.                       that provides only ISAM file access from
  152.                       within the programming environment
  153. (1)  ISAMCVT.EXE      ISAM conversion utility
  154. (7)  ISAMIO.EXE       ISAM ASCII import/export utility
  155. (6)  ISAMPACK.EXE     ISAM file compacting utility
  156. (5)  ISAMREPR.EXE     ISAM repair utility
  157.  
  158.  
  159. Utilities
  160. ----------------
  161. (1)  LINK.EXE         Microsoft Segmented-Executable Linker; used to create
  162.                       executable files and Quick libraries
  163. (2)  LIB.EXE          Microsoft Library Manager; used to create
  164.                       stand-alone (.LIB) libraries
  165.  
  166. (2)  CV.EXE           Microsoft CodeView Debugger
  167. (2)  CV.ICO           Windows icon for CV.EXE
  168. (2)  CVPACK.EXE       CodeView EXE packing utility
  169. (4)  EED1CAN.DLL      CodeView expression evaluator for ANSI C
  170. (2)  EED1CXX.DLL      CodeView expression evaluator for C++
  171. (2)  EMD1D1.DLL       CodeView MS-DOS execution model
  172. (2)  SHD1.DLL         CodeView Symbol handler
  173. (2)  TLD1LOC.DLL      CodeView local transport layer
  174.  
  175. (2)  BUILDRTM.EXE     Custom run-time module and run-time module library
  176.                       creation utility
  177.  
  178. (3)  TRACE.EXE        MOVE overlay performance analysis utility
  179. (2)  VBDTRACE.LIB     Debug version of MOVE overlay support used to generate
  180.                       overlay performance information in executable programs
  181.  
  182. (2)  MOUSE.COM        Microsoft Mouse driver
  183. (1)  FIXSHIFT.COM     TSR program that fixes a bug in the ROM BIOS of some
  184.                       machines with keyboards that have an extra set of
  185.                       arrow keys, in addition to those on the numeric
  186.                       keypad
  187. (1)  MSHERC.COM       Driver file that allows you to write programs using
  188.                       screen mode 3 for graphics output on computers
  189.                       equipped with a Hercules(R) Graphics Card, Graphics 
  190.                       Card Plus, Hercules InColor Card, or 100%-compatible
  191.                       clones of these graphics cards 
  192. (1)  PATCH87.EXE      Utility that installs a patch for DOS 3.20 which 
  193.                       eliminates a problem with floating-point math in DOS
  194.                       3.20. The problem arises ONLY on systems that boot from
  195.                       a hard disk drive, have a math coprocessor (such as an
  196.                       8087 chip), and run programs that use floating-point math
  197.  
  198.  
  199. Source Profiler
  200. ----------------
  201. (7)  VBDPROF.EXE      Visual Basic front-end to Microsoft Source Profiler
  202. (2)  PROFILE.EXE      Microsoft Source Profiler
  203. (4)  PREP.EXE         Source Profiler Preparation Utility
  204. (4)  PLIST.EXE        Source Profiler Report Generation Utility
  205. (3)  FCOUNT.BAT       Function profiling with counting information
  206. (3)  FCOVER.BAT       Function profiling with coverage information
  207. (3)  FSAMPLE.BAT      Sampled function profiling with timing information
  208. (3)  FTIME.BAT        Function profiling with timing information
  209. (3)  LCOUNT.BAT       Line profiling with counting information
  210. (3)  LCOVER.BAT       Line profiling with coverage information
  211. (3)  LSAMPLE.BAT      Sampled line profiling with timing information
  212. (3)  LTIME.BAT        Line profiling with timing information
  213. (2)  PROFILER.XLM     Microsoft Excel macro that creates graphs
  214.                       from tab-delimited profiler reports
  215. (2)  QSORT.BAS        Source Profiler example program
  216. (2)  QSORT.PCF        Profiler command file for QSORT example
  217. (2)  JABBER.TXT       Sample input file for QSORT example
  218.  
  219.  
  220. Toolkits
  221. ----------------
  222. (4)  CMNDLG.BAS       Common Dialog Toolkit source file
  223. (4)  CMNDLGF.FRM      "
  224. (4)  CMNDLG.BI        "
  225. (4)  CMNDLG.MAK       "
  226. (4)  CMNDLG.LIB       Common Dialog Toolkit library: 80x87 or emulator math
  227. (4)  CMNDLG.QLB       Common Dialog Toolkit Quick library: 80x87 or
  228.                       emulator math
  229. (4)  CMNDLGA.LIB      Common Dialog Toolkit library: alternate math
  230.  
  231. (2)  CHART.BAS        Presentation Graphics Toolkit source file
  232. (2)  CHARTASM.ASM     "
  233. (2)  CHART.BI         "
  234. (2)  CHARTASM.OBJ     Presentation Graphics Toolkit assembly-language
  235.                       routines object module
  236. (2)  CHART.LIB        Presentation Graphics Toolkit library: 80x87 or
  237.                       emulator math
  238. (2)  CHART.QLB        Presentation Graphics Toolkit Quick library: 80x87
  239.                       or emulator math
  240.  
  241. (4)  FINANCE.LIB      Financial Toolkit library: 80x87 or emulator math
  242. (4)  FINANCE.QLB      Financial Toolkit Quick library: emulator math
  243. (4)  FINANCEA.LIB     Financial Toolkit library: alternate math
  244. (2)  FINANCE.BI       Include file for Financial Toolkit
  245.  
  246. (2)  FONT.BAS         Font Toolkit source file
  247. (2)  FONTASM.ASM      "
  248. (2)  FONT.BI          "
  249. (2)  FONTASM.OBJ      Font Toolkit assembly-language routines object module
  250. (2)  FONT.LIB         Font Toolkit library: 80x87 or emulator math
  251. (2)  FONT.QLB         Font Toolkit Quick library: 80x87 or emulator math
  252. (2)  FONTA.LIB        Font Toolkit library: alternate math
  253. (3)  COURB.FON        Cour font file (640x350)
  254. (3)  COURE.FON        Cour font file (640x480)
  255. (2)  HELVB.FON        Helv font file (640x350)
  256. (2)  HELVE.FON        Helv font file (640x480)
  257. (2)  TMSRB.FON        Tms Rmn font file (640x350)
  258. (2)  TMSRE.FON        Tms Rmn font file (640x480)
  259.  
  260. (2)  HELP.BAS         Help Toolkit source file
  261. (2)  HELPF.FRM        "
  262. (2)  HELPUTIL.FRM     "
  263. (2)  HELP.BI          "
  264. (2)  HELP.MAK         "
  265. (2)  HELPDEMO.TXT     Sample Help file for Help Toolkit
  266. (2)  HELP.LIB         Help Toolkit library: 80x87 or emulator math
  267. (2)  HELP.QLB         Help Toolkit Quick library: 80x87 or emulator math
  268. (2)  HELPA.LIB        Help Toolkit library: alternate math
  269.  
  270. (2)  MATH.BAS         Matrix Math Toolkit source: 80x87 or emulator math
  271. (2)  MATH.BI          "
  272. (2)  MATH.LIB         Matrix Math Toolkit library: 80x87 or emulator math
  273. (2)  MATH.QLB         Matrix Math Toolkit Quick library: 80x87 or emulator
  274.                       math
  275. (2)  MATHA.BAS        Matrix Math Toolkit source: alternate math
  276.                       (CURRENCY data type support removed)
  277. (2)  MATHA.BI         "
  278. (2)  MATHA.LIB        Matrix Math Toolkit library: alternate math
  279.  
  280. (2)  MOUSE.BAS        Mouse Toolkit source file
  281. (2)  MOUSE.BI         "
  282. (2)  MOUSE.MAK        "
  283.  
  284. (2)  SETUP.BAS        Setup Toolkit source file
  285. (2)  SETUPMSG.FRM     "
  286. (2)  SETUPOPT.FRM     "
  287. (2)  SETUPPTH.FRM     "
  288. (2)  SETUPSTS.FRM     "
  289. (2)  SETUP.MAK        "
  290.  
  291.  
  292. Custom Control Development Kit
  293. ------------------------------
  294. (2)  CUSTGEN.EXE      Custom control template creation utility
  295. (4)  CUSTEVNT.ASM     Custom event code template sample: Assembler
  296. (4)  CUSTEVNT.BAS     Custom event code template sample: Basic
  297. (4)  CUSTEVNT.C       Custom event code template sample: C
  298. (4)  CUSTINCL.INC     Custom control property, event, and method constant
  299.                       definitions: Assembler
  300. (4)  CUSTINCL.BI      Custom control property, event, and method constant
  301.                       definitions: Basic
  302. (4)  CUSTINCL.H       Custom control property, event, and method constant
  303.                       definitions: C
  304. (4)  CUSTCALL.ASM     Custom callbacks code sample: Assembler
  305. (4)  CUSTCALL.BAS     Custom callbacks code sample: Basic
  306. (4)  CUSTCALL.C       Custom callbacks code sample: C
  307. (4)  CUSTREG.ASM      Custom control sample registration routine (must be
  308.                       written in Assembler)
  309. (2)  SPIN.QLB         Spin custom control
  310. (2)  SPIN.LIB         "
  311. (2)  SPINREG.ASM      Spin custom control source file
  312. (2)  SPIN.BAS         "
  313. (2)  SPINDEMO.FRM     Example program containing Spin custom control
  314. (2)  SPINDEMO.MAK     "
  315.  
  316.  
  317. Stub Files
  318. --------------
  319. (3)  87.LIB           No coprocessor emulation - for use with programs to
  320.                       run only on machines with an 8087, 80287, or 80387
  321.                       math coprocessor chip
  322. (3)  NOCGA.OBJ        No CGA graphics - for use with programs that use a
  323.                       SCREEN statement, but do not use any CGA screen modes
  324. (3)  NOCOM.OBJ        No communication - for use with programs that use some
  325.                       devices but do not use COMn:
  326. (3)  NOEDIT.OBJ       No full-power INPUT editor - limits editing with an
  327.                       INPUT statement to Enter and Backspace characters only
  328. (3)  NOEGA.OBJ        No EGA graphics - for use with programs that use a
  329.                       SCREEN statement, but do not use any EGA screen modes
  330. (3)  NOEVENT.OBJ      No EVENT support - for use with custom run-time 
  331.                       modules that do not use any event-trapping statements
  332. (3)  NOFLTIN.OBJ      No floating point input - for use with programs that
  333.                       use INPUT, VAL, and READ without floating-point support
  334. (3)  NOFORMS.OBJ      No form support - for creating custom run-time modules
  335.                       for programs that do not require forms support
  336. (3)  NOGRAPH.OBJ      Combination of NOCGA, NOEGA, NOVGA, and NOHERC for use
  337.                       with custom run-time modules.
  338. (3)  NOHERC.OBJ       No Hercules graphics - for use with programs that use a
  339.                       SCREEN statement, but do not use any Hercules screen modes
  340. (3)  NOISAM.OBJ       No ISAM support - for creating custom run-time modules
  341.                       for programs that do not that require ISAM support
  342. (3)  NOLPT.OBJ        No line printer - for use with programs that use
  343.                       some devices but do not use LPTn:
  344. (2)  NOOGA.OBJ        No Olivetti graphics - for use with programs that use a
  345.                       SCREEN statement, but do not use any Olivetti screen modes
  346. (2)  NOTRNEM.LIB      No transcendental math - for use with programs that
  347.                       require no transcendental functions
  348. (2)  NOVGA.OBJ        No VGA graphics - for use with programs that use a
  349.                       SCREEN statement, but do not use any VGA screen modes
  350. (4)  SMALLERR.OBJ     Reduced error messages - link with programs to reduce
  351.                       the length of run-time error messages
  352. (4)  TSCNIO.OBJ       Text only I/O - link with programs that use
  353.                       text-only screen I/O
  354.  
  355.  
  356. Sample Applications
  357. -------------------
  358. (2)  CONSTANT.BI      Include file containing constant definitions for
  359.                       object property values
  360.  
  361. (3)  BOOKLOOK.FRM     ISAM sample application
  362. (3)  BOOKCARD.FRM     "
  363. (3)  BOOKLIST.FRM     "
  364. (2)  BOOKSRCH.FRM     "
  365. (2)  BOOKSTCK.FRM     "
  366. (3)  BOOKGEN.BAS      "
  367. (3)  BOOKLOOK.BI      "
  368. (3)  BOOKLOOK.MAK     "
  369. (4)  BOOKS.MDB        Sample ISAM database for BOOKLOOK
  370.  
  371. (6)  CALC.FRM         Calculator sample application
  372. (6)  CALC.MAK         "
  373. (6)  CALC.BI          "
  374.  
  375. (2)  CHECK.FRM        Check register sample application
  376. (2)  CHECK.MAK        "
  377.  
  378. (3)  CHRTDEMO.FRM     Presentation Graphics Toolkit sample application
  379. (3)  CHRTATTR.FRM     "
  380. (3)  CHRTDATA.FRM     "
  381. (3)  CHRTFONT.FRM     "
  382. (3)  CHRTTYPE.FRM     "
  383. (3)  CHRTSUBS.BAS     "
  384. (3)  CHRTDEMO.BI      "
  385. (3)  CHRTDEMO.MAK     "
  386.  
  387. (6)  CLOCK.FRM        Clock sample application
  388. (6)  CLOCK.MAK        "
  389. (6)  CLOCK.BI         "
  390.  
  391. (2)  CONTROLP.FRM     Control panel sample application
  392. (2)  CONTROLP.MAK     "
  393. (2)  CONTDRAW.BAS     "
  394.  
  395. (2)  DEBUG.FRM        Debug output form
  396.  
  397. (2)  FONTDEMO.FRM     Font Toolkit sample application
  398. (2)  FONTDEMO.MAK     "
  399. (2)  FONTDRAW.BAS     "
  400.  
  401. (2)  GRAPHICS.FRM     Graphics sample application (charting and patterns)
  402. (2)  GRAPDRAW.BAS     "
  403. (2)  GRAPHICS.MAK     "
  404.  
  405. (2)  NOTEPAD.FRM      Notepad sample application
  406. (2)  NOTEPAD.MAK      "
  407. (2)  NOTEPAD.BI       "
  408. (2)  NOTEHELP.TXT     Help file for NOTEPAD
  409.  
  410. (2)  PGBAR.BAS        Bar chart sample application
  411. (2)  PGLINEMS.BAS     Line chart sample application
  412. (2)  PGPIE.BAS        Pie chart sample application
  413. (2)  PGSCAT.BAS       Scatter chart sample application
  414.  
  415. (2)  QLBVIEW.FRM      Quick library contents viewer sample application
  416. (2)  QLBVIEW.MAK      "
  417. (2)  QLBVIEW.BI       "
  418.  
  419. (3)  SEEK.FRM         File search sample application
  420. (3)  SEEK.MAK         "
  421.  
  422. (3)  SORTDEMO.BAS     Sorting demonstration sample application
  423. (3)  SORTDEMO.MAK     "
  424.  
  425. (2)  TORUS.FRM        Graphics sample application (palette animation)
  426. (2)  TORDRAW.BAS      "
  427. (2)  TORUS.MAK        "
  428.  
  429. ------------------------------------------------------------------------------
  430. ISAM character set and sorting order files.
  431. The files below are used by Setup to change the ISAM character set and 
  432. sorting order.  These files provide same functionality as their corresponding 
  433. files listed above but contain different ISAM character sets and sorting 
  434. orders (same files listed above contain character set and sorting order for 
  435. English, French, German, Italian, and Portuguese).  Refer to the sections 
  436. above for full descriptions of each file below.  The files below are used 
  437. to replace their corresponding files above when a different sorting order
  438. is chosen in Setup.  To change ISAM sorting order after you have installed the
  439. product, run Setup again and select the "Build Additional Libraries" option.
  440. ------------------------------------------------------------------------------
  441. ' Files for Dutch character set and sorting order
  442. (7)  VBDRT10A.2IB
  443. (4)  VBDRT10A.2XE
  444. (5)  VBDRT10E.2IB
  445. (5)  VBDRT10E.2XE
  446. (7)  ISAMCVT.2XE
  447. (7)  ISAMIO.2XE
  448. (7)  ISAMPACK.2XE
  449. (6)  ISAMREPR.2XE
  450. (5)  PROISAM.2XE
  451. (5)  PROISAMD.2IB
  452. (5)  PROISAMD.2XE
  453.  
  454. ' Files for Danish, Finnish, Icelandic, Norwegian, and Swedish character set 
  455. ' and sorting order
  456. (5)  VBDRT10A.3IB
  457. (5)  VBDRT10A.3XE
  458. (5)  VBDRT10E.3IB
  459. (6)  VBDRT10E.3XE
  460. (7)  ISAMCVT.3XE
  461. (7)  ISAMIO.3XE
  462. (7)  ISAMPACK.3XE
  463. (6)  ISAMREPR.3XE
  464. (6)  PROISAM.3XE
  465. (6)  PROISAMD.3IB
  466. (6)  PROISAMD.3XE
  467.  
  468. ' Files for Spanish character set and sorting order
  469. (5)  VBDRT10A.4IB
  470. (6)  VBDRT10A.4XE
  471. (6)  VBDRT10E.4IB
  472. (6)  VBDRT10E.4XE
  473. (7)  ISAMCVT.4XE
  474. (7)  ISAMIO.4XE
  475. (4)  ISAMPACK.4XE
  476. (6)  ISAMREPR.4XE
  477. (6)  PROISAM.4XE
  478. (6)  PROISAMD.4IB
  479. (6)  PROISAMD.4XE
  480.