19.12.2012 Views

Computer Programming Concepts and Visual Basic David I. Schneider

Computer Programming Concepts and Visual Basic David I. Schneider

Computer Programming Concepts and Visual Basic David I. Schneider

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE 469<br />

END-USER LICENSE AGREEMENT FOR<br />

MICROSOFT SOFTWARE<br />

IMPORTANT—READ CAREFULLY: This Microsoft<br />

End-User License Agreement (“EULA”) is a legal agreement<br />

between you (either an individual or a single entity)<br />

<strong>and</strong> Microsoft Corporation for the Microsoft software product<br />

identified above, which includes computer software<br />

<strong>and</strong> may include associated media, printed materials, <strong>and</strong><br />

“online” or electronic documentation (“SOFTWARE<br />

PRODUCT”). The SOFTWARE PRODUCT also includes<br />

any updates <strong>and</strong> supplements to the original SOFTWARE<br />

PRODUCT provided to you by Microsoft. Any software<br />

provided along with the SOFTWARE PRODUCT that is<br />

associated with a separate end-user license agreement is<br />

licensed to you under the terms of that license agreement.<br />

By installing, copying, downloading, accessing or otherwise<br />

using the SOFTWARE PRODUCT, you agree to be<br />

bound by the terms of this EULA. If you do not agree to the<br />

terms of this EULA, do not install, copy, or otherwise use<br />

the SOFTWARE PRODUCT<br />

Software PRODUCT LICENSE<br />

Accompanying CD for Microsoft <strong>Visual</strong> <strong>Basic</strong> 6.0, Working Edition<br />

The CD in this book contains the files needed to install the Working Model Edition of <strong>Visual</strong> <strong>Basic</strong> 6.0. To install the software,<br />

follow the steps in the first part of Appendix B.<br />

In addition, the CD contains all the programs from the examples <strong>and</strong> case studies of this textbook, most of the TXT files<br />

needed for the exercises, <strong>and</strong> several BMP (picture) files. The programs (<strong>and</strong> TXT files) are contained in the folder<br />

PROGRAMS, in subfolders called CH3, CH4, CH5, <strong>and</strong> so on. The picture files are contained in the folder PICTURES.<br />

We recommend that you copy the entire contents of the folder PROGRAMS onto your hard drive or a diskette.<br />

Each program has a name of the form chapter-section-number. VBP. For instance, the program in Chapter 3, Section 2,<br />

Example 4 has the name 3-2-4.VBP. Many of the programs make use of TXT files that are also in the subfolder. When<br />

one of these programs access a text file, the filespec for the text file is preceded with App.Path. This tells <strong>Visual</strong> <strong>Basic</strong><br />

to look for the program in the folder from which the program has been opened.<br />

The SOFTWARE PRODUCT is protected by copyright<br />

laws <strong>and</strong> international copyright treaties, as well as other<br />

intellectual property laws <strong>and</strong> treaties. The SOFTWARE<br />

PRODUCT is licensed, not sold.<br />

1. GRANT OF LICENSE. This EULA grants you the<br />

following rights:<br />

1.1 License Grant. You may install <strong>and</strong> use one copy<br />

of the SOFTWARE PRODUCT on a single computer.<br />

You may also store or install a copy of the<br />

SOFTWARE PRODUCT on a storage device,<br />

such as a network server, used only to install or<br />

run the SOFTWARE PRODUCT over an internal<br />

network; however, you must acquire <strong>and</strong> dedicate<br />

a license for each separate computer on or from<br />

which the SOFTWARE PRODUCT is installed,<br />

used, accessed, displayed or run.<br />

1.2 Academic Use. You must be a “Qualified Educational<br />

User” to use the SOFTWARE PRODUCT in<br />

the manner described in this section. To determine<br />

whether you are a Qualified Educational User,<br />

please contact the Microsoft Sales Information<br />

Center/One Microsoft Way/Redmond, WA<br />

98052-6399 or the Microsoft subsidiary serving<br />

your country. If you are a Qualified Educational<br />

User, you may either:<br />

(i) exercise the rights granted in Section 1. 1, OR<br />

(ii)if you intend to use the SOFTWARE PRODUCT<br />

solely for instructional purposes in connection<br />

with a class or other educational program, this<br />

EULA grants you the following alternative license<br />

models:<br />

(A) Per <strong>Computer</strong> Model. For every valid license<br />

you have acquired for the SOFTWARE<br />

PRODUCT, you may install a single copy of<br />

the SOFTWARE PRODUCT on a single computer<br />

for access <strong>and</strong> use by an unlimited number<br />

of student end users at your educational<br />

institution, provided that all such end users<br />

comply with all other terms of this EULA, OR<br />

(B) Per License Model. If you have multiple licenses<br />

for the SOFTWARE PRODUCT, then at any<br />

time you may have as many copies of the<br />

SOFTWARE PRODUCT in use as you have<br />

licenses, provided that such use is limited to<br />

student or faculty end users at your educational<br />

institution <strong>and</strong> provided that all such end<br />

users comply with all other terms of this EULA.<br />

For purposes of this subsection, the SOFT-<br />

WARE PRODUCT is “in use” on a computer<br />

when it is loaded into the temporary memory<br />

(i.e., RAM) or installed into the permanent<br />

memory (e.g., hard disk, CD ROM, or other<br />

storage device) of that computer, except that a<br />

copy installed on a network server for the sole<br />

purpose of distribution to other computers is<br />

not “in use”. If the anticipated number of users<br />

of the SOFTWARE PRODUCT will exceed the<br />

number of applicable licenses, then you must<br />

have a reasonable mechanism or process in<br />

place to ensure that the number of persons<br />

using the SOFTWARE PRODUCT concurrently<br />

does not exceed the number of licenses.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!