winer
所属分类:书籍源码
开发工具:DOS
文件大小:590KB
下载次数:20
上传日期:2009-06-14 02:39:25
上 传 者:
eotect
说明: PC杂志,BASIC编程技术和工具
a disk version of "PC Magazine BASIC Techniques and Utilities"
(a disk version of "PC Magazine BASIC Techniques and Utilities",
which was originally published by Ziff-Davis Press in Emeryville, CA.)
文件列表:
INTRO.TXT (20541, 1996-03-08)
CHAP1.TXT (42212, 1994-09-21)
CHAP2.TXT (105033, 1994-09-21)
CHAP3.TXT (112204, 1994-09-21)
CHAP4.TXT (59878, 1994-09-21)
CHAP5.TXT (129853, 1994-09-21)
CHAP6.TXT (185603, 1995-04-16)
CHAP7.TXT (71557, 1994-09-01)
CHAP8.TXT (117670, 2005-10-31)
CHAP9.TXT (46962, 1994-09-01)
CHAP10.TXT (52084, 1995-05-01)
CHAP11.TXT (147119, 1994-09-04)
CHAP12.TXT (200899, 1995-03-08)
APNDX.TXT (4758, 1994-09-04)
FT.EXE (4956, 1994-07-03)
BASIC.QLB (7447, 1994-09-04)
BASIC.LIB (6795, 1994-09-04)
BASIC7.QLB (9665, 1994-09-04)
BASIC7.LIB (7315, 1994-09-04)
BASICVBD.QLB (10118, 1994-09-04)
CHAP2-1.BAS (433, 1992-05-13)
CHAP2-2.BAS (791, 1992-05-13)
CHAP6-1.BAS (518, 1992-05-13)
CHAP6-2.BAS (391, 1992-05-13)
CHAP6-3.BAS (2180, 1992-05-13)
CHAP6-4.BAS (1415, 1992-05-13)
CHAP6-5.BAS (670, 1992-05-13)
CHAP6-6.BAS (650, 1992-05-13)
CHAP6-7.BAS (2205, 1992-05-13)
CHAP6-8.BAS (779, 1992-05-13)
CHAP6-9.BAS (1908, 1993-06-01)
CHAP6-10.BAS (585, 1992-05-13)
CHAP6-11.BAS (388, 1992-05-13)
CHAP6-12.BAS (713, 1992-05-13)
CHAP6-13.BAS (484, 1992-05-13)
CHAP6-14.BAS (1739, 1992-05-13)
CHAP8-1.BAS (889, 1992-05-13)
CHAP8-2.BAS (1129, 1992-05-13)
CHAP8-3.BAS (3069, 1992-05-13)
... ...
README: Notes on this disk version of "BASIC Techniques and Utilities"
ENTIRE CONTENTS OF THIS TEXT AND SOFTWARE COPYRIGHT (C) 1994 ETHAN WINER
This is a disk version of "PC Magazine BASIC Techniques and Utilities",
which was originally published by Ziff-Davis Press in Emeryville, CA.
When Ziff-Davis Press decided it was no longer profitable for them to
continue printing it, they returned the rights to me. This disk version
of my book is provided free as a service to the programming community.
You are welcome to use any of the code fragments or complete programs in
any way you see fit for no charge, including for commercial applications.
However, the author retains all copyrights for the text and the programs.
You may share this book and the accompanying programs with others, but
only if you distribute the entire WINER.ZIP file as originally uploaded
by me to CompuServe and on my web page (http://www.ethanwiner.com).
While I should not have to belabor the obvious: All of this software and
the accompanying text are provided "as is", with no warranty expressed or
implied. The author is not liable for any damages whatsoever, including
incidental or consequential. Use this information at your own risk. If
you wipe out your hard disk or CMOS memory, I am not responsible!
Although this book is provided at no charge, I hope I will be allowed one
small commercial plug: If you find this information useful and would like
to learn more about BASIC and assembly language programming, please
considering purchasing QuickPak Professional and P.D.Q. from my company,
Full Moon Software. A brief advertisement for Full Moon describing our
products for DOS BASIC is in the accompanying FULLMOON.AD file. Note that
Crescent Software products are referred to occasionally in the text of this
book, but those products are now sold exclusively by Full Moon Software.
The text is divided into individual chapter files rather than one huge
file, to make it easier to locate information in each chapter. The text
you see here is what I sent to the publisher, and does not include any
editing for style they applied. You may print this book by copying the
chapter files to a printer from a DOS prompt using the COPY command:
COPY CHAP*.TXT LPT1.
Or you may view it using any ASCII file browsing program such as Vern
Buerg's LIST utility. Where appropriate, the CHR$(12) hard page feeds were
retained before and after long program listings, to aid print formatting.
these will appear as the universal Female symbol when viewed with LIST.
There was no easy way to create a page index for a book supplied as text
files, but the included TEXTFIND utility will help you locate information
in the text. TEXTFIND accepts a file specification and search string, and
then searches all files that match that specification for the string. So
to determine which CHAP*.TXT files mention, say, DEF SEG, you would start
TEXTFIND like this:
TEXTFIND CHAP*.TXT
and then enter DEF SEG at the prompt. Note that TEXTFIND searches without
regard to capitalization in either the search string or the file's text, so
entering def seg would also work. I have also included a version of this
program called FT.EXE (find text), which is essentially the same program but
compiled with Crescent's P.D.Q. add-on library. If you look at the size of
this program (4956 bytes) and compare that with what you get after compiling
and linking TEXTFIND with VB/DOS (466*** bytes), you can see the enormous
improvement that P.D.Q. offers.
In some cases, figures from the printed book could not be included. In
the printed book Chapter 6 contains a picture of a floppy disk showing how
the sectors and clusters are organized. And in Chapter 4 there are some
figures of CodeView display screens that were originally created as .GIF
file graphics-mode screen shots. I have tried to recreate as many of the
other figures as possible with standard and extended ASCII characters. If
your printer does not support extended characters (those with ASCII values
greater than 127), figures that contain lines and boxes may print as rows
of italicized letters and numbers.
You will notice a few comments here and there that were added to this disk
version of my book only, and they are enclosed in square brackets: [] Some
of these comments relate to VB/DOS, which was not covered in the original
printed version. Others were added as I read the book one last time before
uploading it, to clarify or enhance the information herein. But since I do
not use VB/DOS on a regular basis, I can't guarantee that all of the VB/DOS
differences and features are documented completely. In most cases, however,
the information about BASIC PDS applies equally to VB/DOS.
Also notice how the individual sections within each chapter are delineated.
Most printed books identify the different levels of section headings with
different fonts and type styles. For example, major section headings are
often printed in bold capitalized text; smaller, less-bold fonts are used
for the lower section levels. This disk version of my book uses uppercase
"underlined" text for major section headings, plain uppercase for the next
lower level, and mixed case for the lowest heading levels.
I will happily provide support for this book and answer questions as time
permits in sections 19 and 20 of the MSBASIC forum on CompuServe. My CIS
account number is 72241,63 and mail can also be sent to ethan@ethanwiner.com.
However, I much prefer to answer questions in the public forums rather than
through e-mail, because public messages let others benefit from the answers.
--Ethan Winer
近期下载者:
相关文件:
收藏者: