Full Clearly Visual Basic Programming With Microsoft Visual Basic 2012 3rd Edition Diane Zak Ebook All Chapters
Full Clearly Visual Basic Programming With Microsoft Visual Basic 2012 3rd Edition Diane Zak Ebook All Chapters
com
https://ebookname.com/product/clearly-visual-basic-
programming-with-microsoft-visual-basic-2012-3rd-edition-
diane-zak/
OR CLICK BUTTON
DOWNLOAD EBOOK
https://ebookname.com/product/microsoft-visual-
basic-2015-reloaded-6th-edition-edition-diane-zak/
ebookname.com
https://ebookname.com/product/microsoft-visual-basic-2008-express-
programming-for-the-absolute-beginner-1st-edition-ford/
ebookname.com
https://ebookname.com/product/visual-basic-game-programming-with-
directx-1st-edition-jonathan-s-harbour/
ebookname.com
https://ebookname.com/product/gis-cartography-a-guide-to-effective-
map-design-1st-edition-gretchen-n-peterson/
ebookname.com
Mothers and Daughters in Arab Women s Literature 1st
Edition Edition Dalya Abudi
https://ebookname.com/product/mothers-and-daughters-in-arab-women-s-
literature-1st-edition-edition-dalya-abudi/
ebookname.com
https://ebookname.com/product/commodity-trading-advisors-risk-
performance-analysis-and-selection-wiley-finance-1st-edition-greg-n-
gregoriou/
ebookname.com
https://ebookname.com/product/claude-monet-1st-edition-nina-kalitina/
ebookname.com
https://ebookname.com/product/the-solar-system-9th-edition-michael-a-
seeds/
ebookname.com
https://ebookname.com/product/the-arabic-encyclopedia-1st-edition-
boutros-peter-al-boustani/
ebookname.com
Breaking News How the Wheels Came off at Reuters 1st
Edition Brian Mooney
https://ebookname.com/product/breaking-news-how-the-wheels-came-off-
at-reuters-1st-edition-brian-mooney/
ebookname.com
This is an electronic version of the print textbook. Due to electronic rights restrictions,
some third party content may be suppressed. Editorial review has deemed that any suppressed
content does not materially affect the overall learning experience. The publisher reserves the right
to remove content from this title at any time if subsequent rights restrictions require it. For
valuable information on pricing, previous editions, changes to current editions, and alternate
formats, please visit www.cengage.com/highered to search by ISBN#, author, title, or keyword for
materials in your areas of interest.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
THIRD EDITION
DIANE ZAK
Australia l Brazil l Japan l Korea l Mexico l Singapore l Spain l United Kingdom l United States
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Clearly Visual Basic: ª 2014 Course Technology, Cengage Learning
Programming with Microsoft
ALL RIGHTS RESERVED. No part of this work covered by the copyright herein may be
Visual Basic 2012, Third Edition reproduced, transmitted, stored or used in any form or by any means graphic, electronic,
Diane Zak or mechanical, including but not limited to photocopying, recording, scanning, digitizing,
taping, Web distribution, information networks, or information storage and retrieval
Executive Editor: Kathleen McMahon
systems, except as permitted under Section 107 or 108 of the 1976 United States
Senior Product Manager: Alyssa Pratt Copyright Act, without the prior written permission of the publisher.
Editorial Assistant: Sarah Ryan
Content Project Manager:
For product information and technology assistance, contact us at
Jennifer Feltri-George
Cengage Learning Customer & Sales Support, www.cengage.com/support
Quality Assurance: Nicole Spoto
For permission to use material from this text or product,
Art Director: Cheryl Pearl, GEX
submit all requests online at cengage.com/permissions
Cover Designer: GEX Publishing Services Further permissions questions can be emailed to
Text Designer: Shawn Girsberger [email protected]
Senior Print Buyer: Julio Esperas
Proofreader: Suzanne Huizenga Library of Congress Control Number: 2013932801
Indexer: Constance A. Angelo
ISBN-13: 978-1-285-08410-7
Compositor: Integra Software Services Pvt. Ltd.
ISBN-10: 1-285-08410-1
Course Technology
20 Channel Center Street
Boston, MA 02210
USA
Some of the product names and company names used in this book have been used for
identification purposes only and may be trademarks or registered trademarks of their
respective manufacturers and sellers.
Course Technology, a part of Cengage Learning, reserves the right to revise this
publication and make changes from time to time in its content without notice.
Example: Microsoft® is a registered trademark of the Microsoft Corporation.
Cengage Learning is a leading provider of customized learning solutions with office
locations around the globe, including Singapore, the United Kingdom, Australia,
Mexico, Brazil, and Japan. Locate your local office at: www.cengage.com/global
Cengage Learning products are represented in Canada by Nelson Education, Ltd.
To learn more about Course Technology, visit
www.cengage.com/coursetechnology
To learn more about Cengage Learning, visit www.cengage.com
Purchase any of our products at your local college store or at our preferred online store
www.cengagebrain.com
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Brief Contents
iii
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . xii
C H AP T E R 1 I Am Not a Control Freak! (Control Structures) . . . . . . . . . 1
C H AP T E R 2 First You Need to Plan the Party (Problem-Solving Process) . . 17
C H AP T E R 3 I Need a Tour Guide (Introduction to Visual Basic 2012) . . . . 35
C H AP T E R 4 Do-It-Yourself Designing (Designing Interfaces) . . . . . . . . 63
C H AP T E R 5 The Secret Code (Assignment Statements) . . . . . . . . . . 87
C H AP T E R 6 Where Can I Store This? (Variables and Constants) . . . . . . 107
C H AP T E R 7 What’s Wrong With It? (Syntax, Logic, and Run Time Errors) . . 131
C H AP T E R 8 Decisions, Decisions, Decisions (Selection Structure) . . . . . 151
C H AP T E R 9 Time to Leave the Nest (Nested Selection Structures) . . . . . 185
C H AP T E R 1 0 So Many Paths…So Little Time (Multiple-Alternative
Selection Structures) . . . . . . . . . . . . . . . . . . . 211
C H AP T E R 1 1 Testing, Testing…1, 2, 3 (Selecting Test Data) . . . . . . . . 237
C H AP T E R 1 2 How Long Can This Go On? (Pretest Loops) . . . . . . . . . . 261
C H AP T E R 1 3 Do It, Then Ask Permission (Posttest Loops) . . . . . . . . . 293
C H AP T E R 1 4 Let Me Count the Ways (Counter-Controlled Loops) . . . . . . 305
C H AP T E R 1 5 I’m on the Inside; You’re on the Outside (Nested Loops) . . . . 329
C H AP T E R 1 6 I Hear You Are Breaking Up (Sub Procedures) . . . . . . . . . 353
C H AP T E R 1 7 Talk to Me (Function Procedures) . . . . . . . . . . . . . . 383
C H AP T E R 1 8 A Ray of Sunshine (One-Dimensional Arrays) . . . . . . . . . 403
C H AP T E R 1 9 Parallel and Dynamic Universes (More on
One-Dimensional Arrays) . . . . . . . . . . . . . . . . . . 431
C H AP T E R 2 0 Table Tennis, Anyone? (Two-Dimensional Arrays) . . . . . . . 455
C H AP T E R 2 1 Building Your Own Structure (Structures) . . . . . . . . . . . 479
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
BRIEF CONTENTS
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Contents
v
Preface . . . . . . . . . . . . . . . . . . . . . . . . . xii
C H AP T E R 1 I Am Not a Control Freak! (Control Structures) . . . . . . . . 1
Control Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
The Sequence Structure . . . . . . . . . . . . . . . . . . . . . . . . . . 2
The Selection Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
The Repetition Structure . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CONTENTS
C H AP T E R 7 What’s Wrong With It? (Syntax, Logic, and Run Time Errors) . . . 131
There’s a Bug in My Soup! . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Finding Syntax Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Locating Logic Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
I’ve Reached My Breaking Point . . . . . . . . . . . . . . . . . . . . . . . . 141
Run Time Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Are We in the Black or in the Red? . . . . . . . . . . . . . . . . . . . . . 160
You Deserve a Bonus . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Examining Another Problem Specification . . . . . . . . . . . . . . . . . . . 168
Hey, That’s Not the Way I Would Have Done It . . . . . . . . . . . . . . . . 173
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 vii
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CONTENTS
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
C H AP T E R 1 6 I Hear You Are Breaking Up (Sub Procedures) . . . . . . . 353
What’s the Proper Procedure? . . . . . . . . . . . . . . . . . . . . . . . . 354
The Weekly Pay Application . . . . . . . . . . . . . . . . . . . . . . . . 356
Send Me Something . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Just Give Me Its Value, Please . . . . . . . . . . . . . . . . . . . . . . . 360
Where Do You Live? . . . . . . . . . . . . . . . . . . . . . . . . . . . 364 ix
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Key Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Review Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Preface
xii
Clearly Visual Basic: Programming with Microsoft Visual Basic 2012, Third Edition is designed
for a beginning programming course. The book assumes students have no previous
programming knowledge or experience. However, students should be familiar with basic
Windows skills and file management. The book’s primary focus is on teaching programming
concepts, with a secondary focus on teaching the Visual Basic programming language. In other
words, the purpose of the book is to teach students how to solve a problem that requires a
computer solution. The Visual Basic language is used as a means of verifying that the solution
works correctly.
Approach
Rather than focusing on a specific programming language, Clearly Visual Basic:
Programming with Microsoft Visual Basic 2012, Third Edition focuses on programming
concepts that are common to all programming languages—such as input, output, selection,
and repetition. Concepts are introduced, illustrated, and reinforced using simple examples
and applications, which are more appropriate for a first course in programming. The
concepts are spread over many short chapters, allowing students to master the material one
small piece at a time. Because its emphasis is on teaching the fundamentals of programming,
the book covers only the basic controls, properties, and events available in Visual Basic.
Each chapter provides the steps for creating and/or coding one or more applications that use
the concepts covered in the chapter. The videos and PDF files that accompany each chapter
are designed to help students master the chapter’s concepts.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Organization and Coverage
Features
Clearly Visual Basic: Programming with Microsoft Visual Basic 2012, Third Edition is an
exceptional textbook because it also includes the following features:
READ THIS BEFORE YOU BEGIN This section is consistent with Cengage’s commitment to
helping instructors introduce technology into the classroom. Technical considerations and
assumptions about hardware, software, and default settings are listed in one place to help xiii
instructors save time and eliminate unnecessary aggravation.
DESIGNED FOR THE DIFFERENT LEARNING STYLES The book provides videos for visual and
auditory learners, and tutorial sections and Want More Info? files for kinesthetic learners.
VIDEOS These notes direct students to videos that accompany each chapter in the book. The
videos explain and/or demonstrate one or more of the chapter’s concepts, provide additional
information about the concepts, or cover topics related to the concepts. The videos are available
online at www.cengagebrain.com. Search for the ISBN of your title (from the back cover of your
book) using the search box at the top of the page. This will take you to the product page where
free companion resources can be found.
WANT MORE INFO? FILES These notes direct students to files that accompany each chapter in
the book. The files contain additional examples and further explanations of the concepts
covered in the chapter. The files are in PDF format. The files are available online at www.
cengagebrain.com.
FIGURES Figures that introduce new statements, functions, or methods contain both the syntax
and examples of using the syntax. Including the syntax in the figures makes the examples more
meaningful, and vice versa.
OBJECTIVES Each chapter begins with a list of objectives so you know the topics that will be
presented in the chapter. In addition to providing a quick reference to topics covered, this
feature provides a useful study aid.
MINI-QUIZZES Mini-Quizzes are strategically placed to test students’ knowledge at various
points in each chapter. Answers to the quiz questions are provided in Appendix B.
APPENDIX B Appendix B, which is available online at www.cengagebrain.com, contains the
answers to each chapter’s Mini-Quizzes and TRY THIS Exercises. The answers are provided to
give students immediate feedback and more opportunity for learning.
SUMMARY Each chapter contains a Summary section that recaps the concepts covered in the
chapter.
KEY TERMS Following the Summary section in each chapter is a listing of the key terms
introduced throughout the chapter, along with their definitions.
REVIEW QUESTIONS Each chapter contains Review Questions designed to test a student’s
understanding of the chapter’s concepts.
EXERCISES The Review Questions in each chapter are followed by Exercises, which provide
students with additional practice of the skills and concepts they learned in the chapter. The
Exercises are designated as TRY THIS, MODIFY THIS, INTRODUCTORY, INTERMEDIATE,
ADVANCED, FIGURE THIS OUT, and SWAT THE BUGS.
TRY THIS EXERCISES The TRY THIS Exercises should be the first Exercises students complete
after reading a chapter. These Exercises are similar to an application developed in the chapter,
and they allow students to test their understanding of the chapter’s concepts. The answers to
TRY THIS Exercises are provided in Appendix B.
MODIFY THIS EXERCISES In these Exercises, students modify an existing application.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
PREFACE Instructor Resources
FIGURE THIS OUT EXERCISES These Exercises require students to analyze a block of code and
then answer questions about the code.
SWAT THE BUGS EXERCISES The SWAT THE BUGS Exercises provide an opportunity for
students to detect and correct errors in an existing application.
xiv
New to This Edition!
VIDEOS The videos that accompany each chapter have been updated from the previous edition
of the book.
REVIEW QUESTIONS AND EXERCISES New Review Questions and Exercises have been added to
each chapter.
NEW EXAMPLES The chapters have been updated with new examples and sample applications.
CHAPTER 8 Chapter 8 now shows students how to prevent the “division by zero” run time
error. It also covers a control’s ForeColor property.
CHAPTER 9 Radio buttons are now covered in Chapter 9 rather than in Chapter 10.
CHAPTER 18 Class-level arrays are now covered in Chapter 18 rather than in Chapter 19.
Chapter 18 also covers the form’s Load event procedure.
CHAPTER 23 The Replace method is now covered in Exercise 13 in Chapter 23 rather than in
the chapter itself.
Instructor Resources
All of the resources available with this book can be found at www.cengagebrain.com. At the
CengageBrain.com home page, search for the ISBN of your title (from the back cover of your
book) using the search box at the top of the page. This will take you to the product page where
free companion resources can be found.
ELECTRONIC INSTRUCTOR’S MANUAL The Instructor’s Manual that accompanies this textbook
includes additional instructional material to assist in class preparation, including items such as
Sample Syllabi, Chapter Outlines, Technical Notes, Lecture Notes, Quick Quizzes, Teaching
Tips, Discussion Topics, and Additional Case Projects.
EXAMVIEW® This textbook is accompanied by ExamView, a powerful testing software package
that allows instructors to create and administer printed, computer (LAN-based), and Internet
exams. ExamView includes hundreds of questions that correspond to the topics covered in this
text, enabling students to generate detailed study guides that include page references for further
review. The computer-based and Internet testing components allow students to take exams at
their computers, and also save the instructor time by grading each exam automatically.
POWERPOINT PRESENTATIONS This book offers Microsoft PowerPoint slides for each chapter.
These are included as a teaching aid for classroom presentation, to make available to students on
the network for chapter review, or to be printed for classroom distribution. Instructors can add
their own slides for additional topics they introduce to the class.
DATA FILES Data Files are necessary for completing the computer activities in this book. The
Data Files are also provided for students at www.cengagebrain.com.
SOLUTION FILES Solutions to the chapter applications and the end-of-chapter Review
Questions and Exercises are available for instructors.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Acknowledgments
Acknowledgments
Writing a book is a team effort rather than an individual one. I would like to take this
opportunity to thank my team, especially Jennifer Feltri-George (Content Project Manager),
Alyssa Pratt (Senior Product Manager), Nicole Ashton (Quality Assurance), Suzanne Huizenga
(Proofreader), Carmel Isaac (Integra), Sreejith Govindan (Client Manager, Integra), and the
compositors at Integra. Thank you for your support, enthusiasm, patience, and hard work. Last, xv
but certainly not least, I want to thank the following reviewers for their invaluable ideas and
comments: Bill Hammerschlag, Dallas County Community College District; Bobbie Hyndman,
Amarillo College; and Linda Truman, Abraham Baldwin Technical College.
Diane Zak
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Read This Before
xvi
You Begin
Technical Information
Data Files
You will need data files to complete the computer activities in this book. Your instructor may
provide the data files to you. You may obtain the files electronically at www.cengagebrain.com,
and then navigating to the page for this book.
Each chapter in this book has its own set of data files, which are stored in a separate folder
within the ClearlyVB2012 folder. The files for Chapter 3 are stored in the ClearlyVB2012\Chap03
folder. Similarly, the files for Chapter 4 are stored in the ClearlyVB2012\Chap04 folder.
Throughout this book, you will be instructed to open files from or save files to these folders.
You can use a computer in your school lab or your own computer to complete the chapter
applications and Exercises in this book.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Read This Before You Begin
3. Expand the Projects and Solutions node in the Options dialog box and then click VB
Defaults. Verify that both Option Explicit and Option Infer are set to On. Also verify that
Option Strict and Option Compare are set to Off and Binary, respectively. Click the OK
button to close the Options dialog box.
Figures xvii
The figures in this book reflect how your screen will look if you are using Microsoft Visual
Studio Professional 2012 and a Microsoft Windows 8 system. Your screen may appear slightly
different in some instances if you are using another version of Microsoft Visual Studio or
Microsoft Windows.
To the Instructor
To complete the computer activities in this book, your students must use a set of data files.
These files can be obtained electronically at www.cengagebrain.com.
The material in this book was written using Microsoft Visual Studio Professional 2012 on a
Microsoft Windows 8 system. It was Quality Assurance tested using Microsoft Visual Studio
Professional 2012 and Microsoft Visual Studio Express 2012 for Web on both a Windows 8 and
a Windows 7 system. The book assumes that both Option Explicit and Option Infer are set to
On, Option Strict is set to Off, and Option Compare is set to Binary. To verify these settings,
start your edition of Visual Studio. Click TOOLS on the menu bar and then click Options.
Expand the Projects and Solutions node in the Options dialog box and then click VB Defaults.
Verify the four Option settings and then click the OK button to close the Options dialog box.
Data Files
You are granted a license to copy the data files to any computer or computer network used by
individuals who have purchased this book.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CHAPTER 1
I Am Not a Control Freak!
(Control Structures)
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CHAPTER 1 I Am Not a Control Freak! (Control Structures)
Control Structures
All computer programs, no matter how simple or how complex, are written using one or more
of three basic structures: sequence, selection, and repetition. These structures are called control
structures or logic structures because they control the flow of a program’s logic. You will use
the sequence structure in every program you write. In most programs, you also will use the
2 selection and repetition structures. For maximum flexibility and to write powerful programs,
you can use the three control structures in many different combinations throughout your
program. This chapter gives you an introduction to the three control structures. More detailed
information about each structure, as well as how to implement these structures using the Visual
Basic language, is provided in subsequent chapters.
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Control Structures
Harold is standing outside facing a park bench. The bench is two steps away from Harold. Write the
instructions that direct Harold to sit down on the bench.
1. walk forward
2. walk forward
3. turn left 90 degrees algorithm
4. turn left 90 degrees
5. sit down on the bench
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
CHAPTER 1 I Am Not a Control Freak! (Control Structures)
shove Ginger off the bench. The if Ginger is on the bench, do this: instruction allows Harold to
make a decision about the status of Ginger, and it represents the beginning of a selection
structure. The Ginger is on the bench portion is the condition that Harold must evaluate to
make a decision. Notice that the condition results in either a true or a false answer: either
Ginger is on the bench (true) or she’s not (false). The end if instruction denotes the end of a
selection structure.
4
The last three instructions in the original algorithm turn Harold left 180 degrees and then sit
him down; Harold will still need to follow those instructions. Figure 1-2 shows the modified
problem specification, illustration, and algorithm. Notice that the gently shove Ginger off the
bench instruction is indented within the selection structure. Indenting in this manner indicates
that the instruction should be followed only when Ginger is on the bench—in other words, only
when the condition results in an answer of true. The instructions to be followed when a
selection structure’s condition evaluates to true are referred to as the structure’s true path.
Ch01-Harold Although the true path in Figure 1-2 includes only one instruction, it can include many
Selection instructions. (You can observe Harold as he follows Figure 1-2’s algorithm by viewing the
video Ch01-Harold Selection video.)
Harold is standing outside facing a park bench. The bench is two steps away from Harold. Harold’s cat
Ginger may be on the bench. Write the instructions that direct Harold to gently shove Ginger off the
bench (if necessary) and then sit down on the bench.
1. walk forward
2. walk forward condition
Figure 1-3 shows how the selection structure can be used in a game program. In this game,
our superhero gets one shot at the villain. He needs to raise his right arm before taking the
shot. If he hits the villain, he should say “Got Him” and then lower his right arm. If he doesn’t
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Control Structures
hit the villain, he should say “Missed Him” before lowering his right arm. Our superhero can
understand only these eight instructions: raise right arm, lower right arm, shoot at the villain, if
the villain was hit, do this:, otherwise, do this:, end if, say “Got Him”, say “Missed Him”.
The superhero gets one shot at the villain. He needs to raise his right arm before taking the shot. If he
hits the villain, he should say “Got Him” and then lower his right arm. If he doesn’t hit the villain, he
should say “Missed Him” before lowering his right arm. 5
Unlike the selection structure from Figure 1-2, which requires Harold to take a specific action
only when the structure’s condition evaluates to true, the selection structure in Figure 1-3
requires our superhero to take one action when the condition evaluates to true, but a different
action when it evaluates to false. In other words, the selection structure in Figure 1-3 has both a
true path and a false path. The otherwise, do this: instruction marks the beginning of the false
path instructions. Notice that the say “Got Him” and say “Missed Him” instructions are
indented within their respective paths. Indenting in this manner clearly indicates the instruction
to be followed when the condition evaluates to true (the villain was hit), as well as the one to be
Ch01-
followed when the condition evaluates to false (the villain was not hit). Although both paths in
Superhero
Figure 1-3’s selection structure contain only one instruction, each can contain many Selection
instructions. (You can observe our superhero in action by viewing the Ch01-Superhero video
Selection video.)
Copyright 2013 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Random documents with unrelated
content Scribd suggests to you:
Abb. 9. Kirche von Pfaffroda mit alter Kastaniengruppe
Mit der Berglehne, die die Kirche trägt, ist schon eine ansehnliche
Höhe erklommen. Weit unten im Süden sieht man das Tal der Biela
sich nach Sayda hinaufziehen. Wir schwanken, ob wir wieder
hinunter sollen, um dem Bachlauf zu folgen. Aber es ist nicht nötig.
Auf der Höhe führt die Straße weiter nach Sayda zu. Es wandert sich
so schön und friedlich auf ihr, und man mag es kaum glauben, daß
hier Winter und Wetter so unheimlich hausen können, daß es zur
schwersten Gefahr für den Wanderer wird. Aber der Chronist
Lehmann berichtet uns anschaulich ein Ereignis, das sich gerade hier
im Jahre 1654 abgespielt hat: »Den 7. 11. gehet der Pfarrer zu
Dörnthal Johann Haberstroh in den Flecken Sayda am Gebirge zum
Markt und kauft nicht mehr denn ein paar Pfund Fleisch und vor
einen Groschen Brätzlein, darauf er sein schwanger Weiblein hatte
vertröstet. Im Rückwege kommet er im Windsturm von der Bahn ab
in die Irre und ins Wasser nahe ans Dorf, und ob er sich gleich
wieder herausgearbeitet und jämmerlich um Rettung geruft, haben
doch sein Rufen die Leute vor ein Windbrausen gehalten und ihn
hilflos gelassen, daß er naß und matt im Frost verderben müssen.
Frühe hat man ihn tot gefunden, also daß er auch in der Todesangst
die Nägel an Händen abgerissen.« –
Durch waldige Höhen führt der Weg. Er senkt sich sogar ein
wenig, und da sieht man denn bald gegenüber auf einer anderen
Höhe Sayda liegen. Es hilft nichts, wir müssen noch ein tiefes Tal bei
Pilsdorf an der Bielaquelle kreuzen, um nach Sayda hinauf zu
gelangen. Schlicht ist das Bild, das das Städtchen heute bietet. Vor
dem großen Brande 1842 mag es malerischer und reicher
ausgesehen haben. Seine Vergangenheit hatte es – erst als
böhmische, dann als meißnische Grenzwarte – zu einem wichtigen
festen Ort auf der Gebirgsstraße nach Brüx gemacht. Auch die uralte
Salzstraße von Halle über Öderan nach Brüx führte hier durch, die
bis vor wenigen Jahren noch als tiefer Hohlweg kenntlich war und
erst hinter Sayda im Purschensteiner Wald wieder als solcher zutage
tritt. Wie unendlich viele Fuhrwerke ihre Geleise in das Erdreich
gegraben haben müssen, beweisen die Aufzeichnungen, daß die
Straße im Jahre 1550 als sechs Ellen tiefer Hohlweg durch Sayda
führte. Um den Verkehr zu erleichtern, ließ damals Caspar v.
Schönberg auf Purschenstein die Höhlung ausfüllen und 1555 die
Straße pflastern.
Denn auch Stadtherren von Sayda waren die Herren von
Schönberg. An der Stelle, wo heute die sogenannte alte Schule
steht, erhob sich ein festes Schloß, von dem leider auf keinem alten
Stich oder sonstwo eine Abbildung zu finden ist, und auch Reste,
außer dem befestigten Untergrunde, sind nicht mehr vorhanden.
Sein Turm war dicker, als der bekannte Donatsturm in Freiberg, und
noch im achtzehnten Jahrhundert diente es als Quartier für den
Kommandeur einer Kürassierschwadron, die hier dauernd in
Garnison lag. Nach dem erwähnten großen Brande wurde das schon
baufällige Schloß und ebenso die Stadttore als Steinbruch benutzt,
und die Steine zum Wiederaufbau der Wohnhäuser verwendet. So
mag in mancher alten Hausmauer ein Rest ehemaliger
Steinmetzverzierung schlummern, ohne daß der Bewohner selbst es
ahnt.
Überhaupt ist Sayda oft von schweren Bränden heimgesucht
worden. So in den Jahren 1465, 1599, 1634, 1702 und 1842. Der
Brand von 1465 hat zu einer gewaltsamen Vertreibung aller Juden
aus der Stadt geführt, da man ihnen die Schuld an ihm beimaß. Daß
aber überhaupt ein Judenviertel hier bestanden hat, ist wiederum
der Beweis, daß Sayda ein nicht unbedeutender Handelsplatz
gewesen sein muß.
In der Mitte des Ortes etwa liegt die Kirche. Von Nordwesten zieht
sich der älteste Teil der Stadt an sie heran, der sogenannte Plan, ein
Platz, um den alte Holz- und Fachwerkhäuser stehen. Es sind die
einzigen, die der Brand von 1842 unversehrt gelassen hat. Die Sage
erzählt, daß 1813 eine Zigeunerin die Häuser auf hundert Jahre
»versprochen« hatte, und als dann gerade 1913 mehrere durch
Feuer zerstört wurden, verfehlte dieses Ereignis seinen Eindruck
nicht. Innen ist die Kirche mit zahlreichen schönen Denkmälern der
Familie v. Schönberg geziert, meist aus dem 16. und 17.
Jahrhundert. Außen zeigt sie eine schlichte Gotik. Nur das
würfelförmige Untergeschoß des Turmes ist mit älteren
Steinornamenten verziert, in denen noch romanisches
Formempfinden nachklingt.
Jetzt trägt der Turm eine schlanke schlichte Spitzhaube, die man
weit im Gebirge herübergrüßen sieht. Von oben tut sich eine
unendliche Fernsicht auf. Überall wogen waldige Hügel und Berge
aus weichen Tälern empor, und in noch deutlich erkennbarer Ferne
sieht man die drei Schlösser, Frauenstein, Purschenstein und
Pfaffroda liegen. Es ist das kein Zufall. Alle drei Schlösser waren
einst im Besitz der Familie v. Schönberg, und der Turm des Saydaer
Schlosses, den heute der Kirchturm ersetzen muß, war so angelegt,
daß man von ihm in unruhigen Zeiten Feuerzeichen nach allen drei
Schlössern hin geben konnte, die dort vom Wächter sofort
wahrgenommen werden mußten. Die Herrschaft Frauenstein ist
dann der Familie verloren gegangen, als der Kurfürst sie gewaltsam
»einzog«.
Von alten Gebäuden fällt am östlichen Ausgange noch das
sogenannte Hospital auf, das über der Tür das Schönbergsche
Wappen, umrahmt vom Johanniterorden, in schöner Arbeit ziert.
Dieses Hospital St. Johannis wurde von Bernhard v. Schönberg auf
dem Sterbelager gestiftet, als er, im Jahre 1476 von Jerusalem
heimkehrend, auf der Insel Rhodos starb. Das jetzt dort stehende
schlichte Gebäude, 1784 erbaut, dient als Altersheim. –
Dunkler Fichtenwald schiebt seinen Saum hier ziemlich nahe an
die Stadt, aber vor ihm steht noch ein neu entstandenes Viertel
Saydas. Hier sind Wohnhäuser, namentlich für die Beamten errichtet.
Denn auch hier verlangt die wachsende Einwohnerzahl räumliche
Erweiterung.
Abb. 11. Kirchturm von Sayda mit dem alten
»Plan«
Achtet man übrigens auf die Vegetation, dann wird einem klar, daß
zwischen hier und Olbernhau ein Klimaunterschied von gut vier
Wochen besteht. Wenn z. B. in Olbernhau schon Anfang Juni die
Rosen blühen, so erschließen sie sich hier oben erst Mitte Juli; und
so ist es auch im Herbst mit der Feldernte, die gar oft unter dem
Schnee hervor geborgen werden muß. –
Abb. 12. Sayda. Hospital St. Johannis
In einer Talschlinge mit weitem Fernblick nach Süden liegen
idyllisch zwei Teiche, die sogenannten Schwemmteiche, – ein Ziel,
das im Sommer zahlreiche Menschen anlockt. Der Weg steigt wieder
an, und hinter einer Biegung taucht ein altes Gebäude von seltsam
großen Ausmaßen auf, das sogenannte Große Vorwerk. Auf einem
mächtigen steinernen Unterbau erhebt sich ein schönes
Fachwerkgeschoß, und friesartig laufen um die Mauern eigenartige
Putzornamente vom Ende des 16. Jahrhunderts. Merkwürdigerweise
ist das alte Gehöft immer von feindlichen Zerstörungen verschont
geblieben.
Aus dem Grunde des weiten Tales, das sich nun aufgetan hat,
grüßen die charakteristischen drei Türme des Schlosses
Purschenstein. Schon von ferne kann man die zweckmäßige Anlage
solcher alten Sitze erkennen: Im Grunde eines weiten Talkessels auf
einem dort aufsteigenden Felsrücken errichtet, liegen sie einerseits
so hoch, daß sie gegenüber den Fernwaffen der damaligen Zeit
durchaus gesichert waren, andererseits aber so tief, daß die rauhen
Stürme des Winters von den Höhenzügen abgehalten werden.
Fußnote:
[2] (Vgl. Sebnitzer Grenzblatt 1920, Nr. 153.)
Die deutschen Jugendherbergen
Von Günther Lamm, Dresden
Eine der Zeitschriften, die der Briefträger mir ins Haus bringt,
heißt: »Die Jugendherberge«. Gerade diese lese ich neben den –
Heimatschutzmitteilungen besonders gern. Mit politischen,
philosophischen oder religiösen Problemen »beschäftigt« sie sich
ganz und gar nicht; aber Natur und Jugend, Freude und Leben,
Wandern und Heimat, das sind Worte, die man oft darin, selbst im
»praktischen« Teile, finden kann. »Die Jugendherberge« ist die
Zeitschrift des Verbandes für deutsche Jugendherbergen.
Das Ziel der edelsten Bestrebungen der heutigen Zeit ist
Erneuerung und Gesundung unseres an Leib wie Seele erkrankten
Volkes. Dieses Bestreben liegt zum Beispiel in der Heimatschutz- als
auch in der Wanderbewegung. – Wandern und Heimat! – Wer hört
nicht den frischen Klang aus so manchem Volksliede singen! Denn
gerade das Wandern liegt den Deutschen im Blute. Dieser naturhafte
Drang, der durch die Entwicklung der Verhältnisse stark
zurückgehalten worden ist, soll zum Heile des Volkes wieder erweckt
werden; daß man damit am Anfange anfängt, das heißt in diesem
Falle bei dem heranwachsenden Geschlechte, ist selbstverständlich.
Doch da stellen sich Bedenken ein: In Deutschland kostet ja
Wandern heutzutage viel Geld! Wer von den jungen Leuten hat aber
welches? Vorwiegend durch das Gasthaus mit dem notwendigen
Übernachten wird das Reisen verteuert. Daher hat man lange vor
dem Kriege schon begonnen, diese Not durch das Schaffen der
deutschen Jugendherbergen zu beseitigen. Erst durch diese Tat
werden die Ziele des Verbandes ermöglicht: »Die frühzeitige und
regelmäßige Hinkehr zur Natur, von der Volksschule an, ist das beste
Bollwerk gegen Tuberkulose und Alkohol, gegen Verschwendungs-
und Vergnügungssucht, gegen Kino und Zigarette, gegen
Modesklaverei und Verweichlichung bei Jungen und Mädchen, der
sicherste Weg zu Einfachheit und Selbständigkeit, zu Arbeitskraft und
Arbeitslust, zu reiner Freude und Volksgesundheit, zur Heranziehung
eines sportfreudigen Geschlechts. Die Herbergen sollen das
Jugendwandern ermöglichen. Hinter dem Herbergswerk stehen mit
seltener Einmütigkeit alle Schichten von rechts bis links, arm und
reich. Es geht jeden an, den Vater für seinen Sohn, den Arbeitgeber
für seine schaffenden Kräfte, die Gemeinden für ihren
Nachwuchs. –« In den Richtlinien für deutsche Jugendherbergen
heißt es: »Die Jugendherbergen sollen auf gemeinnütziger
Grundlage der gesamten wandernden Jugend nach des Tages Mühe
eine einfache, möglichst billige Übernachtungsgelegenheit als
Grundlage für mehrtägiges Wandern bieten. Das werdende
Reichsherbergsnetz soll ein allgemeines Jugendwandern
ermöglichen. Wandergebiet ist überall, auch im Flachland. Auch Rad-
und Bootwanderer sowie Schneeläufer sind willkommen. – Es gilt,
das heranwachsende Geschlecht frühzeitig in lebendige Fühlung mit
der Mutter Natur zu bringen. Durch die Jugendherbergen soll ihm
Gelegenheit gegeben werden, Heimat und Vaterland aus eigener
Anschauung kennen und liebgewinnen zu lernen zur Förderung des
leiblichen und sittlichen Gedeihens, zur Hebung der Jugendkraft und
Volksgesundheit, zur Aneignung frohen Lebensmutes. Die Herbergen
sollen sich in den Dienst der Volksverschmelzung und Verwischung
der Standesunterschiede, der Heranbildung eines wirklich einigen
deutschen Volkes stellen.«
In allen deutschen Gauen befinden sich Zweigausschüsse des
Verbandes. Für Sachsen ist einer in Dresden tätig. Er wird durch die
Arbeit von dreißig Ortsgruppen unterstützt, denen unmittelbar die
Sorge für die in ihrem Bereiche bestehenden Herbergen obliegt.
Zurzeit gibt es unter den zweitausenddreihundert Herbergen etwa
hundertdreißig sächsische. Auffallend wenige sind in Nordsachsen zu
finden. Es sei bemerkt, daß es überhaupt notwendig ist, noch viele
Herbergen zu errichten und die vorhandenen weiter auszubauen.
Zum Erreichen der Ziele sind unbedingt zehntausend deutsche
Herbergen erforderlich. Starker Unterstützung bedarf das große
Werk!
Die Arbeit an den Jugendherbergen gerade in unserem
Sachsenlande wird jetzt gekrönt durch die Übernahme der Burg
Hohnstein in der Sächsischen Schweiz als »Jugendburg«. Sie soll
nicht nur Herberge sein, sondern eine sichere Burg, in derem
Schutze sich das heranwachsende Geschlecht bilden und Feste feiern
kann. Letzten Endes wird Heimat der Boden dieser Bildung sein und
Heimat den Hintergrund der Feste bilden. Alles Nähere über
Hohnstein ist in einem besonderen Heftchen wie auch aus dem
»Sächsischen Jugendwanderdienst«, dem Mitteilungsblatte des
Zweigausschusses, zu ersehen.
Ihr jungen Sachsen! Durch die Jugendherbergen ist es nunmehr
möglich, selbst mit bescheidenen Geldmitteln eure sächsische
Heimat kennenzulernen, vom Vogtlande bis hinüber zur Lausitz, vom
Tieflande im Norden bis hinauf zum Gipfel des Fichtelberges!
Jedem wird klar sein, daß hierdurch auch die
Heimatschutzbewegung eine kräftige Unterstützung findet; lernt
doch niemand seine Heimat besser kennen und lieben als der, der
sie sich in eigener Anschauung erwandert. Noch aber ist es
notwendig, wozu der Herbergsverband in einem Aufrufe ermahnt:
»Schont Wiesen und Felder, Wald und Strauch! Denn heilig ist das
Land und alles, was es trägt.« – Daß dieses bald selbstverständlich
sei, dazu helfe uns Heimatschutz und Jugendherberge! Deshalb:
Werdet Mitstreiter am großen Werke!
Die Reise nach Sylt
Eine Elbfahrt von Edgar Hahnewald
Mir war es, als wäre ich durch ein Traumland gezogen, ein
Traumland, das auf unserer ruhigen Erde keinen Raum hat, von dem
einem zarte duftige Bilder vor der Seele stehenbleiben als stille
Erinnerungen.
Im rüttelnden Eisenbahnwagen habe ich einen großen Teil dieser
Bilder an meiner Seele vorüberziehen lassen und habe alle Unruhe
vergessen, den Lärm nicht mehr gehört, sondern ich war entrückt
auf einen großen Elbkahn und schwamm die Elbe abwärts, hörte das
Wasser gurgeln, raunen, strömen und plätschern, roch den
Teergeruch und sah in ewig wechselnder Beleuchtung die
auftauchenden und vorübergleitenden Bilder der Stromufer mit ihren
Dörfern und Städten, mit ihren Wiesen und Bäumen und Menschen.
Hamburg, die Weltstadt, empfängt uns mit ihren brausenden
Akkorden, mit dem gewaltigen Rhythmus ihrer Arbeit und ihrem
weltumspannenden Handelsgeist.
Dann sind wir auf Sylt. Nicht das Sylt der Modebäder, der Saison!
Nein, das Sylt einsamer Dünen, der rollenden, nagenden Brandung,
der rauschenden See, stiller, stolzer, einsamer Menschen, des
schimmernden Watts, blauender Himmelsweiten und Wolken, das
Sylt, auf dem man im Kommen und Gehen der Wogen, im Wehen
und Rieseln des Dünensandes sein eigenes, kleines, unruhiges Ich
verliert und als Kind der Allmutter Natur Jahrtausende atmen hört;
auf Sylt, der blonden Insel zwischen zwei Meeren.
Wie Hahnewald seine Schilderung beginnt: »Schweres Poltern und
Klirren weckte mich,« so riß mich aus dem Traumland seiner
wundersamen Bilder und farbenschimmernden Schilderungen das
Klirren und Poltern des an meinem Ziele haltenden Zuges. »Wieder
hat sich eine Tür hinter mir geschlossen,« schließt er sein Buch,
»eine Tür, vor der ich manchmal stehen werde voller Sehnsucht:
Dahinter liegt Sylt, die blonde Insel zwischen zwei Meeren.«
Eins weiß ich gewiß: Die Tür zu den Fahrten der Sehnsucht,
welche er in seinem Buche geöffnet hat, werde ich noch öfter im
Geiste durchschreiten. Nicht spannende Abenteuer oder pikante
Reiseerlebnisse sind es, die erschlossen werden, nein, stilles
deutsches Land, deutsches Fühlen, deutsche Heimat, innig und tief
ergriffen und geschaut und darum in aller Schlichtheit stille
ergreifend.
Das Büchlein ist geschmückt mit Abbildungen nach alten
Stahlstichen, Steindrucken und Zeichnungen, die fein in das
sozusagen zeitlose Erleben des Buches hineinpassen. Heimaterleben
in tiefster Seele, das kann das Büchlein dich lehren und dir
schenken. Still und froh wird es dich machen und dir Sehnsucht ins
Herz geben. »Sehne dich und wandere.«
Rieß-Freiberg.
Verlag Carl Schünemann, Bremen. Preis broschürt 2.50 RM.
Wieder einmal: Reklameschilder
Daß jetzt jede Möglichkeit zum Reklamemachen von Handel und
Industrie ausgenutzt wird, mag in diesen Zeiten wirtschaftlichen
Tiefstandes seine Begründung und Entschuldigung finden. Aber
immerhin sollten dabei nicht Werte aufs Spiel gesetzt werden, die
durch schlechte oder unangebrachte Plakate vernichtet werden und
weit mehr bedeuten, als alle Reklameschilder samt und sonders
einbringen. Ein wahrer Tummelplatz für Geschmack- und
Verständnislosigkeiten dieser Art ist neuerdings das Gelände rechts
und links der Bahn geworden. Es sei von vornherein zugegeben, daß
einmal in der Nähe von Eisenbahnstrecken selten etwas
landschaftlich oder volkskundlich Wertvolles zu verderben ist, und
daß andererseits gut ausgeführte Reklameschilder an dafür
passenden Stellen keineswegs einen unangenehmen Eindruck
machen. Ich denke dabei etwa an die Schilder, die an der Dresdner
Rennbahn zwischen den Stationen Reick und Niedersedlitz errichtet
worden sind; da ist von keinem Standpunkt aus etwas dagegen
einzuwenden. Aber so findet man es leider nicht immer. Die
schlechtesten Schilder finden sich oft an den landschaftlich
schönsten Punkten.
Eine wahre Epidemie dieser Art scheint das Dorf Seeligstadt
ergriffen zu haben, daß der von Dresden nach Görlitz zu Reisende
zwischen Arnsdorf und Großharthau linker Hand liegen sieht. Zwar
hat dieser Ort seinen dörflichen Charakter nicht mehr ganz rein
gewahrt; eine Dampfesse zeigt den bereits geschehenen Einzug der
Industrie an. Aber trotzdem findet man noch schöne Güter unter
alten Linden und Eichen versteckt, und niedliche Bauernhäuser mit
Strohdach und Balkenumgebinde träumen am plätschernden,
gänsebelebten Wasser, freilich mit böse nach den häßlichen
Neubauten an der Straße blickenden Fenstern. Immerhin zeigte das
Dorf noch im Sommer 1923 über blinkende Teiche hinweg dem
vorbeieilenden Reisenden ein ländliches, beschauliches Bild. –
Aber seit dem letzten Frühjahr ist dieser Friede grausam gestört
worden. An einem großen Gute, dessen Scheunengiebel mit breiter
Auffahrt und prächtiger alter Linde nach der Bahn herüberschaut,
haben sich nicht weniger als vier große, schreiende Plakate breit
gemacht. Likör, Stiefelwichse und Nähmaschinen werden
angepriesen neben einer Aufforderung, die Breslauer Messe zu
besuchen – Schilder wie das letztere, das doch über kurz oder lang
zwecklos ist, bedeuten auch reklametechnisch eine vollständige
Verirrung.
Dieses böse, auch im Bilde vorgeführte Beispiel hat leider Schule
gemacht. Eine kleine Wirtschaft nebenan beeilt sich schon,
denselben Schnaps noch einmal anzubieten. Dasselbe war an einem
niedlichen alten Strohhaus der Fall, das allerdings in diesem Sommer
einem schmucklosen Neubau gewichen ist. Sein Besitzer versicherte
mir aber, daß er nie und nimmermehr sein neues Haus mit diesen
häßlichen Schildern verunzieren wolle. Eine einzelne Scheune
jenseits der Bahn trägt auch ein ganzes Sortiment derartiger
Plakate; da hier aber nichts landschaftlich Wertvolles zu verderben
ist, wenigstens nicht von der Bahn aus gesehen – vom Dorf aus wird
die Scheune durch Bäume verdeckt – so soll dagegen hier nichts
gesagt sein. –
Diese Reklamepest wäre verständlich, wenn die Besitzer einen
wesentlichen, ins Gewicht fallenden Nutzen davon hätten. Aber das
ist nicht der Fall; denn eine Mark fünfzig pro Schild und Jahr sind
keine Summe, die die Schädigungen des Landschaftsbildes auch nur
teilweise rechtfertigt. Da sich anscheinend gesetzlich auch nicht mit
der nötigen Bestimmtheit durchdrücken läßt, so hilft eben nur eine
eindringliche Aufklärung der Bewohnerschaft in diesen
»gefährdeten« Orten, die dazu erzogen werden müßte, den
Angeboten der Plakatreisenden gegenüber sich fest ablehnend zu
verhalten.
Mögen diese Zeilen zum Kampf um die Schönheit unserer Heimat
beitragen!
Anmerkung der Schriftleitung: Die Erzählung »War sich a Kuh kaafn will, muß
erscht in Schtall hom« (Heft 11/12, Bd. XIII) ist nicht von Paul Meile, Lugau,
verfaßt, sondern ist der Abdruck der im Jahre 1883 erschienenen Erzählung »Der
Nußknacker« von R. Hubert, Leipzig (Jahrbuch »Glückauf« 1884).
Für die Schriftleitung des Textes verantwortlich: Werner Schmidt – Druck:
Lehmannsche Buchdruckerei
Klischees von Römmler & Jonas, sämtlich in Dresden