Visual Basic Einführung



Ähnliche Dokumente
Eigenen Farbverlauf erstellen

Comic Life 2.x. Fortbildung zum Mediencurriculum

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Bilder zum Upload verkleinern

Wie halte ich Ordnung auf meiner Festplatte?

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Diese Anleitung zeigt dir, wie du eine Einladung mit Microsoft Word gestalten kannst.

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

3. auf Symbol klicken erstellt von Erika Völkel

TempusCapio Erste Schritte

Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software

Pfötchenhoffung e.v. Tier Manager

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

Der Kalender im ipad

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Kapitel 3 Frames Seite 1

Newsletter. 1 Erzbistum Köln Newsletter

Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen

Fülle das erste Bild "Erforderliche Information für das Google-Konto" vollständig aus und auch das nachfolgende Bild.

PowerPoint vertonen. by H.Schönbauer 1

Fotos bearbeiten mit Microsoft Foto Designer Pro 10

Aber mancher braucht diese Funktionalität halt, doch wo ist sie unter Windows 8 zu finden?

Mediator 9 - Lernprogramm

Urlaubsregel in David

1. Einführung. 2. Die Abschlagsdefinition

Einführung in Powerpoint M. Hasler Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung

Datenaustausch mit dem BVK Data Room

! " # $ " % & Nicki Wruck worldwidewruck

Seite Wo finde ich die Landingpage Auswahl? Seite Wie aktiviere ich eine Landingpage? Seite

Anleitung für Berichte in Word Press, auf der neuen Homepage des DAV Koblenz

32.4 Anpassen von Menüs und Symbolleisten 795i

YouTube: Video-Untertitel übersetzen

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

Office-Programme starten und beenden

Partitionieren in Vista und Windows 7/8

:LQGRZV([SORUHU &KULVWLQH%HHU

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Zahlen auf einen Blick

Dokumentation: Balanced Scorecard

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Arbeiten mit UMLed und Delphi

Arbeiten mit dem Outlook Add-In

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Die Dateiablage Der Weg zur Dateiablage

Bauteilattribute als Sachdaten anzeigen

6 Das Kopieren eines bereits bestehenden Inhaltselements

Installation und Inbetriebnahme von Microsoft Visual C Express

Erstellen eines Screenshot

Kleines Handbuch zur Fotogalerie der Pixel AG

Photopaint - Linsen. (Speichere deine Arbeit von Anfang an regelmäßig unter dem Namen Linsen.cpt )

Installationshandbuch. Software Version 3.0

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D Mönchengladbach, Hotline: 0900/ (1,30 /Min)

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Handbuch ECDL 2003 Basic Modul 2: Computermanagement und Dateiverwaltung Dateien löschen und wiederherstellen

Anleitung über den Umgang mit Schildern

Das Startmenü. Das Startmenü anpassen

Erstellen einer digitalen Signatur für Adobe-Formulare

Unperfekthaus-Tutorial: Wordpress

Anleitung für die Registrierung und das Einstellen von Angeboten

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)

Tutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, jroos@hispeed.ch -

HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG

Wie man einen Artikel. auf Lautschrift.org veröffentlicht. Eine Anleitung in 14 Schritten

Handbuch B4000+ Preset Manager

Tutorial -

Kara-Programmierung AUFGABENSTELLUNG LERNPARCOURS. Abb. 1: Programmfenster. Welt neu erstellen; öffnen; erneut öffnen; speichern; speichern unter

Seriendruck mit der Codex-Software

Satzhilfen Publisher Seite Einrichten

Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern

Fotos verkleinern mit Paint

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1

1. Einführung Erstellung einer Teillieferung Erstellung einer Teilrechnung 6

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Outlook 2000 Thema - Archivierung

Anleitung Stempelerstellung Geocoinshop.de

Handbuch für Redakteure

Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost

Medienkompass1, Lehrmittelverlag des Kantons Zürich, 1. Ausgabe 2008, Thema 13 Sicher ist sicher, S.58-61

2. Im Admin Bereich drücken Sie bitte auf den Button Mediathek unter der Rubrik Erweiterungen.

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

Fotostammtisch-Schaumburg

Das Design: Themen und Varianten anwenden

SAMMEL DEINE IDENTITÄTEN::: NINA FRANK :: :: WINTERSEMESTER 08 09

EINFACHES HAUSHALT- KASSABUCH

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

Starten der Software unter Windows 7

Handbuch für Easy Mail in Leicht Lesen

Einrichten einer Festplatte mit FDISK unter Windows 95/98/98SE/Me

Kurzeinführung Excel2App. Version 1.0.0

Visio Grundlagen. Linda York. 1. Ausgabe, Oktober 2013

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken.

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

Transkript:

Visual Basic Einführung Einführung Visual Basic ist zwar nicht so verbreitet (und auch nicht so professionell) wie C++ und dessen Entwicklungsumgebung Visual C++, aber es ist ebenfalls eine vielverwendete und vor allem einfacher zu erlernende Programmiersprache als C++. Visual Basic müsste korrekt Visual BASIC heißen, denn der Name setzt sich aus 'Visual', das für die Fähigkeit visuell programmieren zu können und 'BASIC', was eine Programmiersprache ist. BASIC ist die Abkürzung für Beginners All-purpose Symbolic Instruction Code. Die Entwicklung vom Visual Basic Bei Visual Basic werden leere Fenster für einen erzeugt (siehe Bild leeres Formular), in die man nur noch die gewünschten Elemente einfügen muss (Buttons, Textfelder, usw.) (siehe Bild Formular mit Steuerelementen). Die Elemente, die einsetzbar sind, sind nicht nur auf die von Visual Basic mitgelieferten beschränkt, sondern da es sich um ActiveX-Steuerelemente handelt, vielseitig erweiterbar. So sind ActiveX- Steuerelemente bekanntlicher Weise auch im Internet erhältlich (z.b. jcom). Zum Schluss muss man den einzelnen Elementen noch sagen was sie zu tun haben (Fenster öffnen, rechnen oder wie im Beispiel auf dem Bild eine Meldung mit der Aufschrift "Bla, Bla" als Meldung ausgeben). Dies geschieht über die Eingabe von Quellcode der Programmiersprache Basic (siehe Bild). Die Programmiersprache Basic ist sehr leicht erlernbar. Die Entwicklung von Programmen mit Visual Basic ist garnicht so schwer: Visual Basic im Detail Solltest du Visual Basic noch nicht besitzen und dich nun entschieden haben, dir eine solche Entwicklungsumgebung zu kaufen, dann musst du für Visual Basic hast du die Auswahl zwischen VB 6 und VB.NET. VB.NET ist eine weiterentwickelt Version von Mcrosoft und benötigt die.net-runtime-environmentdateien. Ich selbst arbeite noch Visual Basic 6 und alle Workshops basieren aus VB6. Aber meines Wissens sollten die Programme auch mit der neuen Version von Visual Basic funktionieren. Für VB 6 wird vielfach noch verkauft, bei ebay wird man jedoch ganz bestimmt fündig. Für VB.NET Standart sind ganze 128 (Stand: 03/2003 BASIS1) fällig. by www.abyter.de (Martin Monshausen) 1

Was bekommt man? Mit Visual Basic 6 bekommt man eine Entwicklungsumgebung, die visuell arbeitet, 32bit-Programme erzeugt, ADO (active data objects) beinhaltet, DHTML beherrscht, die durch ActiveX-Steuerelemente beliebig erweiterbar ist, usw. Solltest du dir Visual Basic dann gekauft haben, stehst du da. Bei Visual Basic liegt kein Handbuch bei, nur die msdn-biblothek, die einen mit Informationen überschüttet. Für Anfänger, die noch nichts mit Visual Basic gemacht haben, gibt es kaum Informationen. Programmierumgebung Unter der Programmierumgebung versteht man die Oberfläche von VB (Visual Basic) in der die Programme entworfen werden (siehe Bild unten). Da man die ganze Zeit in ihr und mit ihr arbeitet, sollte man sich etwas mit der IDE auskennen. Die IDE Die IDE (integrated development environment: Integrierte Entwicklungsumgebung = Programmierumgebung) besteht aus einem großen Fenster mit vielen Symbolleisten und angedockten Fenstern und einem darin integrierten Projektfenster, in dem die Form zu sehen ist, die man gerade bearbeitet. Was auf dieser Form zu sehen ist, sieht auch im späteren Programm so aus. Die vielen Symbolleisten enthalten Werkzeuge mit denen Objekt auf dem Form platziert werden können und mit denen man dann deren Eigenschaften festlegen kann. Außerdem sind die Fenster zur Verwaltung der einzelnen Fenster des Programms zuständig. Zu den Symbolleisten und Fenstern nun mehr. Werkzeugleiste Es gibt neben der Microsoft-typischen Symbolleiste am oberen Rand des Fensters noch eine weitere Symbolleiste. Diese Werkzeugleiste genannte Symbolleiste befindet sich ganz links und beherbergt verfügbaren Steuerelemente mit denen die Form bestückt wird. Für jedes geladene Steuerelement gibt es in der Symbolleiste ein kleines Symbol. Will man das Steuerelement auf der Form platzieren, so klickt man das Symbol an und zieht es dann auf der Form auf. Also Symbol anklicken, mit Mauszeiger zur Form gehen, Maustaste klicken und gedrückt halten und ein Quadrat aufziehen, dann wieder los lassen und fertig ist das Steuerelement. Ist die Größe nicht perfekt oder ist die Position falsch, so kann man das Steuerelement auch noch verän- by www.abyter.de (Martin Monshausen) 2

dern. Zum Verschieben auf das Steuerelement klicken, Maustaste gedrückt halten und an die korrekte Position verschieben. Zum Verkleinern Steuerelement anklicken, dann an der rechten unteren Ecke anklicken und bei gedrückter Maustaste in die richtige Größe verkleinern. Man kann zusätzlich Steuerelemente über "Projekt/Komponenten" tun, dort findest du eine Vielzahl von Steuerelementen, welche die am häufigsten verwendeten Steuerelemente sind erfährst du in dem dazu gehörigen Workshop. Aus dem Internet heruntergeladene Steuerelemente findest du ebenfalls hier. Einfach ein Häkchen neben dem Steuerelement machen und es wird danach in der Werkzeugleiste angezeigt. Entfernt wird es wieder in dem du das Häkchen wieder entfernst. Es reicht meist nicht die Steuerelemente einfach nur dort zu platzieren, fast immer sind noch zusätzliche Eigenschaften wie Namen oder Beschriftung zu verändern. Dies geht in dem du auf das Steuerelement klickst und in dem Eigenschaftenfenster die Eigenschaften bearbeitest. Fast alle Steuerelemente sollen auf Aktionen des Benutzers reagieren, was passieren soll, legst du fest in dem du Ereignisprozeduren in Visual Basic schreibst. Einen Ereignisprozedurrohling erhältst du, wenn du auf das Steuerelement doppelklickst. Dann gelangst du in das Codefenster wo du den Quellcode eingeben musst. Projekt-Fenster Das Projektfenster habe ich bereits vorhin vorgestellt, in ihm siehst du wie das Fenster der Anwendung später aussehen wird. Auf dem Formular werden die Steuerelemente platziert. Die Größe des Formulars wird wie die Steuerelemente verändert. Wie bei den Steuerelementen werden auch die Eigenschaften für das Formular in dem Eigenschaftenfenster vorgenommen. Projekt-Explorer Im Projekt-Explorer, der sich rechts oben befindet, siehst du die Ressourcen des gerade aktiven Projekts befinden. Meist sind das Formulardateien, manchmal auch Module in die du für alle Formulare gültigen Code ausgelagert hast. Die Dateien die dein Projekt umfasst werden hier in einer Verzeichnisbaumstruktur angezeigt. Wenn du das Formular wechseln willst, so kannst du dies über dieses Fenster tun. Doppelklicke einfach auf den Eintrag und schon erscheint das gewünschte Formular. An der oberen linken Ecke befindet sich ein Umschalter zwischen dem Design- und dem Quellcodemodus des Formulars. Wenn du in den Quellcodemodus wechseln willst, so klicke auf das Symbol, wenn du wieder zurück in den Designmodus willst, klicke auf das andere Symbol. Der jeweils gewählte Modus wird darauf hin im Vordergrund eingeblendet. Eigenschaftsdialog Der Eigenschaftsdialog ist neben dem Projektfenster, dem Quellcodefenster und der Werkzeugleiste einer der wichtigsten Bestandteile der IDE. Alle Steuerelemente haben Eigenschaften. Eine der Aufgaben des Programmierers ist es die anzupassen, so muss man manchmal die Beschriftung oder den Namen ändern. Dies alles ist im Eigenschaftendialog möglich. Die Eigenschaften sind tabellarisch aufgelistet, neben dem Eigenschaftsname steht immer die aktuelle Einstellung dazu. Für Anfänger steht auch noch mal unter dem Eigenschaftsfenster eine kurze Beschreibung der Eigenschaft. Um eine Eigenschaft zu ändern, klickt man auf die Einstellung daneben, daraufhin kann man bei manchen Eigenschaften in einer Liste die richtige Einstellung auswählen oder man muss die neue Eigenschafteneinstellung eingeben. by www.abyter.de (Martin Monshausen) 3

Will man die Eigenschaften eines anderen Steuerelements bearbeiten, so kann man dieses in der Liste über der Eigenschaftsanzeige. Formularlayout Im Formularlayout schließlich kann man sehen wo das Fenster bei der späteren Ausführung angezeigt werden wird. Bei Bedarf kann man die Postion den eigenen Wünschen anpassen. Wichtige Funktionen der restlichen Menü- und Symbolleisten Wie bei allen Microsoft-Programmen gibt es die Symbolleiste und die Menüleiste. Manche Symbole daraus werden dir aus anderen Programmen bekannt vorkommen. Die restlichen möchte in nun kurz aufzählen. Mit dem ersten Symbol kann man dem Arbeitsbereich ein neues Projekt hinzufügen. Dies ist jedoch nicht zu empfehlen. Mit dem Symbol daneben werden dem Projekt neue Formulare, Module und weitere Ressourcen hinzugefügt. In der Standarteinstellung werden Formulare hinzugefügt, möchtest du etwas anderes hinzufügen, so klicke auf den kleinen Pfeil daneben, nun sollte eine Liste mit weiteren Möglichkeiten erscheinen. Mit dem dritten wir der Editor für Menüs für das Formular aktiviert. Die nächsten acht Symbole sollten dir bekannt sein (Öffnen, Speichern, Ausschneiden, Kopieren, Einfügen, Suchen, Rückgängig, Wiederherstellen). Das nächste Symbol startet das aktuelle Programm, mit dem nächsten Symbol wird das Programm angehalten und mit dem letzten wieder beendet. Die nächste Symbolgruppe blendet die Fenster Projekt-Explorer, Eigenschaftenfenster und Formularlayoutfenster wieder ein, falls sie ausgeblendet wurden. Das nächste Symbol blendet den Objektkatalog ein, in dem alle Eigenschaften aller zur Zeit verfügbaren Objekte (wenn Steuerelemente hinzugefügt werden, werden es mehr) aufgelistet und beschrieben werden. Diese Auflistung ist jedoch nur für Fortgeschrittene interessant. Mit dem letzten Symbol wird schließlich die Werkzeugleiste wieder eingeblendet. Die restlichen Angaben danach zeigen die Größe während dem aufziehen eines Steuerelements an. Programme ausführen und weitergeben Wie erwähnt wird mit dem Pfeil in der Symbolleiste oder unter Ausführen/Starten das Programm ausgeführt, jedoch ist dafür immer die Entwicklungsumgebung von VB nötig. Willst du das Programm an Freunde weitergeben oder im Internet veröffentlichen, so muss du eine ausführbare exe-datei erstellen. Unter Datei findest du den Menüpunkt "Projekt.exe erstellen" (Projekt steht für den Projektnamen), damit lässt sich die angesprochene exe-datei erstellen. Neben der Tatsache, dass das Programm noch auch ohne Visual Basic lauffähig ist, wird auch nur noch eine Datei weitergegeben und nicht die vielen Ressourcen aus denen das Projekt besteht. Außerdem ist die Datei kleiner als Die Quellcodedateien. Noch einen Schritt weiter kannst du mit dem von VB mitgelieferten "Weitergabeund Verpackungs"-Assistenten" gehen. Dieser erstellt nicht nur eine ausführbare Datei, sondern schreibt auch noch ein Setup-Programm mit dem dein Programm auch auf Systemen die noch keine VB-Runtime-Dateien installiert haben laufen. Denn VB-Programme sind nicht ohne die Runtime-Dateien lauffähig. Leider umfasst die VB-Runtime mehr als 1,5 MB, so dass sich VB-Programme (zumindestens für Modemuser) nur bedingt für das Internet eignen. by www.abyter.de (Martin Monshausen) 4

Die Hilfe Auf der msdn-cd-rom findest du zu jedem Element eine meist ausführliche Beschreibung. Gehe dafür, wenn du in der msdn-hilfe bist (In VB über Hilfe aufrufbar), auf den Registerreiter "Suchen" am linken Bildschirmrand. Es werden dann die Treffer aufgelistet. Auch als Profi wirst du noch mit der msdn arbeiten. Sie wird für dich eine Art Nachschlagewerk für Funktionen und Eigenschaften werden, denn kein Programmierer hat alle Funktionen im Kopf! by www.abyter.de (Martin Monshausen) 5