ebook img

Das Vieweg Buch zu Visual Basic: Eine umfassende Anleitung zur Programmentwicklung unter Windows PDF

346 Pages·1992·5.343 MB·German
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Das Vieweg Buch zu Visual Basic: Eine umfassende Anleitung zur Programmentwicklung unter Windows

Andreas Maslo Das Vieweg Buch zu Visual Basic Eine umfassende Anleitung zur Programmentwicklung unter Windows Aus dem Bereich ~- Computerliteratur Effektiv Starten mit Turbo C++ von Axel Kotulla Turbo Pascal 6.0 von Martin Aupperle Arbeiten mit MS-DOS QBasic von Michael Halvorson und David Rygmyr (Ein Microsoft PressNieweg-Buch) Microsoft BASIC PDS 7.1 von Frederik Ramm Effektiv Starten mit Visual Basic von Dagmar Sieberichs und Hans-Joachim KrOger Das Vieweg Buch zu Visual Basic von Andreas Maslo Das Vieweg Buch zu Turbo Pascal fUr Windows von Ekbert Hering und Alexander Mendler Das Vieweg Buch zu Borland C++ 3.0 von Axel Kotulla MS-DOS Profi Utilities mit Turbo Pascal von Georg Fischer 100 Rezepte fUr Turbo Pascal von Erik Wischnewski Objektorientiert mit Turbo C++ von Martin Aupperle Effektiv Starten mit Turbo Pascal 6.0 von Axel Kotulla ~-Vieweg Andreas Maslo Das Vieweg Buch zu Visual Basic Eine umfassende Anleitung zur Programmentwicklung unter Windows at Vleweg Die Deutsche Bibliothek-CIP-Einheitsaufnahme Maslo, Andreas Das Vieweg-Buch zu Visual Basic: eine umfassende AnIeitung zur Programmentwicklung unter Windowsl Andreas MasIo. Braunschweig: Vieweg, 1992 Dieses Buch ist keine Original-Dokumentation zur Software der Microsoft GmbH. Sollte Dmen dieses Buch anstelle der Original-Dokumentation zusammen mit Disketten verkauft worden sein, welche die entsprechende Microsoft-Software enthalten, so handelt es sich wahrscheinlich urn eine Raubkopie der Software. Benachrichtigen Sie in diesem Fall urngehend Microsoft GmbH, Edisonstr. I, 8044 Unter schleillheim. Auch die Benutzung einer Raubkopie kann stratbar sein. VerJag Vieweg und Microsoft GmbH Das in diesem Buch enthaltene Programm-Material ist mit keiner Verpflichtung oder Garantie irgendeiner Art verbunden. Der Autor und der Verlag Obernehmen infolgedessen keine Verantwortung und werden keine daraus folgende oder sonstige Haftung Obernehmen, die auf irgendeine Art aus der Benutzung dieses Programm-Materials oder Teilen davon entsteht. Aile Rechte vorbehalten © Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, BraunschweigiWiesbaden, 1992 Softcover reprint of the hardcover 1s t edition 1992 Additional material to this book can be downloaded from http://extras.springeLcom. Der Verlag Vieweg ist ein Unternehmen der Verlagsgruppe Bertelsmann International. Das Werk einschlieBlich aller seiner Teile ist urheberrechtlich ge schOtzt. Iede Verwertung auBerhalb der engen Grenzen des Urheber rechtsgesetzes ist ohne Zustimmungen des VerJags unzullissig und stratbar. Das gilt insbesondere fUr Vervielfliltigungen, Ubersetzun gen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Umschlagsgestaltung: Schrimpf & Partner, Wiesbaden Gedruckt auf saurefreiem Papier ISBN-13: 978-3-528-05203-4 e-ISBN-13: 978-3-322-83729-5 001: 10.1007/978-3-322-83729-5 FUr Annemarie und Helmut Vorwort 7 Vorwort Visual Basic 1m Zeitalter der grafischen Benutzeroberflachen und bei dem enormen Boom von MS Windows war es nur eine Frage der Zeit, bis auch einfach zu handhabende Program miersprachen entwickelt wurden. War die Windows-Programmierung bislang nur mit Hilfe komplexer Entwicklungssysteme und nach der Einarbeitung in die Windows ProgrammierschnittsteUe mOglich, steht mit Visual Basic nun ein leicht zu bedienender Volkscompiler zur Verfiigung, der die ErsteUung kleinerer Hilfsprogramme ebenso gestattet wie die Entwicklung komplexer Anwendungsprogramme. Ein Einstieg in die Programmierung war bislang unter Windows kaum denkbar, mit Visual Basic ist auch das kein Problem mehr. Zwar ist die K.enntnis einer anderen Programmiersprache, insbesondere eines anderen Basic-Dialektes, hilfreich, aber nicht Voraussetzung fUr den Einsatz des visueUen Entwicklungssystemes. Programme werden innerhalb von und ausschlie6lich fUr Windows erstellt. Anwendungen bestehen aus einem Definitionsteil der Oberflache und dem eigentlichen Quelltext. Die Oberflachen elemente selbst werden nicht mehr programmiert, sondem direkt auf den Bildschirm gezeichnet und mit dem notwendigen Programmcode verknfipft. Langwierige Ent wicklungszeiten fUr die Benutzeroberflache, die bei DOS-Programmen einen Hauptteil der Programmierarbeit ausmachte, entfaIlt. Der Sprachumfang von Visual Basic ist an gelehnt an die Programmiersprachen Quick bzw. MS-Basic PDS. Nie war es einfaeher und schneller moglieh, Programme fUr Windows zu entwickeln. Programmieren mit Visual Basic Dieses Bueh soU mit der Entwicklung grafiseher Anwendungsprogramme vertraut ma chen und Ihnen Anregungen fUr eigene Programme geben. Siimtliehe QueUtexte und Programme, die fUr dieses Buch ersteUt wurden, sind auf der beiliegenden Diskette enthalten, so daB Sie die ersteUten Applikationen auch dann nutzen konnen, wenn Sie nicht oder noch nicht fiber Visual Basic verfiigen. Das Buch ist in vier Kapitel gegliedert. 1m ersten Kapitel werden wir zunaehst die we sentliehen Grundlagen, allgemeine Informationen zur Windows-Programmierung, die Benutzeroberflache und das Hilfesystem vorstellen. Danach zeigen wir an zwei ein fachen Beispielen die Anwendung des Programmentwicklungssystems und beschreiben sie ausftihrlich. Dabei werden sowohl die Oberflachengestaltung als aueh die Verknfipfung der Oberflaehe mit dem erforderlichen QueUtext dargestellt. 8 VISual Basic [ar Programmierer 1m zweiten Kapitel erhalten Sie dann einen UberbHck tiber die verfiigbaren Oberfla chen-und Sprachelemente von Visual Basic. Dieser Buchteil kann Ihnen auch im spa teren Umgang mit dem grafischen Programmentwicklungssystem als Nachscblagewerk dienen. 1m dritten Kapitel werden wir die fortgeschrittenen Moglichkeiten von Visual Basic behandeln. Neben der Projektverwaltung zur Erstellung umfangreicher Anwen dungen, werden die Spracherweiterungen tiber dynamische Link-Bibliotheken, der Zu griff auf die Windows-Programmierschnittstelle, die Ubernahme bereits bestehender Anwendungen eines anderen Basic-Dialektes und fortgeschrittene Programmiertech niken behandelt. 1m vierten und letzten Kapitel werden einige umfangreichere Anwen dungsprogramme mit Visual Basic erstellt und dokumentiert. Wie ware es zum Beispiel mit einem eigenen Programm-Manager oder Datenbanksystem. Oder mOchten Sie es Heber mal mit einem Zeichenprogramm oder einem Editor versuchen? All das ist mit Visual Basic kein Problem! Und nun wUnsche ich Ihnen viel SpaB und Erfolg mit Visual Basic und hoffe, daB die ses Buch Ihnen sehr lange wertvolle Dienste erweisen wird. Dank Bedanken mochte ich mich bei Herrn Robert Schmitz fur die freundliche Unterstiitzung und gute Zusammenarbeit und bei meiner Frau, die mir mit Rat und Tat zur Seite stand. Inhaltsverzeichnis 9 I Inhaltsverzeichnis Vorwort 7 Inhaltsverzeichnis 9 Kapitell: Einfiihrung 13 1.1 Windows und Visual Basic 13 1.2 Hardware-und Software-Anforderungen 17 1.3 Installation 17 1.4 Benutzeroberflache und Hilfesystem 20 1.4.1 Die Benutzeroberflache 20 1.4.2 Das Hilfesystem 34 1.4.3 Das Lemprogramm 37 1.5 Das visuelle Entwicklungssystem 39 1.5.1 Das Programm WinSTAT 40 1.5.2 Das Programm WinTIME 60 Kapitel2: Grundlagen der Programmentwicklung 81 2.1 Der Programmautbau 81 2.1.1 Allgemeiner Autbau eines Programmes 81 2.1.2 Die Formulargenerierung 83 2.1.3 Objektorientierte Programmierung 117 Ereignisgesteuerte und benutzerdefmierte Unterprogramme 135 10 Visual Basic for Programmierer 2.2 Sprachelemente von Visual Basic 137 2.2.1 Variablen, Datentypen und Operatoren 138 2.2.2 Standardanweisungen 147 2.2.3 Anweisungen zur Programmablaufsteuerung 160 2.2.4 Entscheidungsstrukturen 166 2.2.5 Dateiverwaltung 169 2.2.6 GrafJ.kprogrammierung 178 2.2.7 Fehlerverfolgung 179 Kapitel 3: Fortgeschrittene Programmiertechniken 183 3.1 Ubemahme von Quick und MS-Basic-Programmen 183 3.2 Dynamischer Datenaustausch 185 3.3 Aufruf von API- und GDI-Funktionen 186 3.4 Schnittstelle zu anderen Programmiersprachen 217 3.5 Projektverwaltung in Visual Basic 222 3.6 Einbindung grafJ.scher Elemente 224 3.7 Verwendung von WINHELP 230 3.8 Einsatz von Toolboxen 236 Kapitel 4: Anwendungsprogrammierung mit Visual Basic 237 4.1 Hilfsprogramme 238 4.1.1 Dateikonvertierung von ANSI zu ASCII mit WinCONV 239 4.1.2 Kopieren mit WinCOPY 246 4.1.3 Allgmeine Hilfe mit WinHELP 250 4.1.4 Drucken von ANSI-Texten mit WinPRINT 257 4.2 Programm-Manager WinSHEU 273 4.3 Texteditor WinEDIT 286 4.4 Finanzverwaltung WinFINANZ 301 4.5 Graftkprogramm WinPAINT 317 Inhaltsve11.eichnis 11 Anhang A Glossar 329 B Dateiverzeichnis 334 C Insta1lationshinweise zur Buchdiskette 342 D Stichwortverzeichnis 345

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.