Teil II Grundlagen von Visual Basic 3 Die ersten Visual Basic-Programme erstellen... 31

Größe: px
Ab Seite anzeigen:

Download "Teil II Grundlagen von Visual Basic 3 Die ersten Visual Basic-Programme erstellen... 31"

Transkript

1

2 Inhaltsverzeichnis Teil I Erste Schritte 1 Einleitung Die Themenschwerpunkte dieses Buches Visual Basic 2010 Express Visual Basic NET Framework Wie Sie am besten mit diesem Buch arbeiten Programmieren verstehen lernen Aufbau des Buches Aufbau der einzelnen Kapitel Konventionen in diesem Buch Die DVD, Softlinks und die Website zu diesem Buch Unterstützung für dieses Buch Systemvoraussetzungen Genug der Vorrede und hinein ins Vergnügen Visual Basic 2010 Express installieren Die Installation Visual Basic 2010 Express registrieren Änderungen an Ihrem PC durch die Installation Die Beispieldateien verwenden Zusammenfassung Teil II Grundlagen von Visual Basic 3 Die ersten Visual Basic-Programme erstellen Oberfläche von Visual Basic 2010 Express Die Startseite Wichtige Komponenten der IDE Einfaches und erweitertes Menü Das»klassische«erste Programm erstellen »Hello World«unter der Lupe Deklarieren eines Moduls

3 Inhaltsverzeichnis Prozeduren im Allgemeinen, Kommentare und die Main-Prozedur Console.WriteLine: Prozedur mit Parameter Console.ReadKey: Prozedur mit Rückgabewert Wo sind Console.WriteLine und Console.ReadKey? Hello Windows World Exkurs: Programmerstellung und -ausführung Weitere Ordner im Projektmappen-Explorer Ein Blick auf den MSIL-Code Übungen zu diesem Kapitel Zusammenfassung Variablen, Datentypen und Operatoren Einen Minirechner programmieren Datentypen im Überblick Deklaration von Variablen Namen für Variablen Groß- und Kleinschreibung für Variablennamen Visual Basic-Datentypen und das gemeinsame Typsystem von.net Framework 63 Werttypen und Verweistypen Die Bedeutung von Nothing bei Verweistypen Typumwandlung im Überblick Operatoren Der Modulo-Operator Zusammengesetzte Zuweisungsoperatoren Übungen zu diesem Kapitel Zusammenfassung Ausnahmen behandeln Machen Sie Ihre Programme absturzsicher Programme ohne Debugging starten Unbehandelte Ausnahmen oder: Was passiert bei der Umwandlung, wenn statt einer Zahl Buchstaben eingegeben werden? Einfache Try...Catch...End Try-Anweisung Den Rechner absturzsicher machen, Teil Mehrere Catch-Blöcke verwenden Den Rechner absturzsicher machen, Teil Weitere Informationen über die Ausnahme ermitteln Informationen zu den Ausnahmen erhalten Finally: Sicherstellen, dass Code ausgeführt wird Throw: Ausnahmen auslösen und weiterreichen Übungen zu diesem Kapitel Zusammenfassung

4 Inhaltsverzeichnis 6 Entscheidungen und Schleifen programmieren Vergleichsoperatoren Logische Operatoren And und AndAlso logische Und-Operatoren Or und OrElse logische Oder-Operatoren Not der logische Nicht-Operator Verzweigungen Die If-Anweisung Die If-Else-Anweisung If und Else verschachteln ElseIf-Ketten Die Select-Anweisung Die IIf-Funktion Schleifen Die For-Next-Schleife Die For Each-Schleife Die While-Schleife Die Do-Loop-Anweisungen Fortgeschrittene Schleifensteuerung Die Exit-Anweisung Die Exit-Anweisung in verschachtelten Schleifen Die Continue-Anweisung Die GoTo-Anweisung Übungen zu diesem Kapitel Zusammenfassung Arrays Was ist ein Array? Array-Variablen deklarieren Array-Variablen initialisieren Elemente eines Arrays ansprechen Alle Elemente eines Arrays durchlaufen Arrays mit For Each durchlaufen Größe eines Arrays ändern Mehrdimensionale Arrays Nützliche Methoden für Arrays Daten zwischen Arrays kopieren Arrays duplizieren Die Klasse ArrayList Neue Elemente in eine ArrayListe aufnehmen Elemente aus einer ArrayListe entfernen Das Beispielprogramm ListeFüllen Übungen zu diesem Kapitel Zusammenfassung

5 Inhaltsverzeichnis Teil III Konzepte der objektorientierten Programmierung (OOP) 8 Methoden Wozu werden Methoden benötigt? Eigene Methoden erstellen Methoden dokumentieren Methoden umbenennen Die allgemeine Syntax von Methoden Zugriffsmodifizierer Shared Eine weitere Kuriosität von Visual Basic Methodenname Parameterliste Rückgabewert Gültigkeitsbereich von Variablen Methodenübergreifender Zugriff auf Variablen Methoden überladen Übungen zu diesem Kapitel Zusammenfassung Zeichenfolgen Grundlagen und Besonderheiten Zeichenfolgen verketten Sonderzeichen in Zeichenketten aufnehmen Zeichenfolgen vergleichen Zahlen in Zeichenfolgen umwandeln Formatierung mit ToString und Format Zeichenfolgen bearbeiten Auf einzelne Zeichen zugreifen Beispiel: Arbeiten mit Zeichenfolgen Zeichenfolgen durchsuchen Groß-/Kleinschreibung ignorieren Übung: Groß-/Kleinschreibung ignorieren Groß-/Kleinschreibung ändern Zeichenfolgen trimmen Zeichenfolgen einfügen und ersetzen Zeichenfolgen zerlegen Das StringBuilder-Objekt StringBuilder-Objekte erzeugen StringBuilder-Objekte bearbeiten Übung: Performancetest Übungen zu diesem Kapitel Zusammenfassung

6 Inhaltsverzeichnis 10 Debuggen Einleitung Ausgeben von Meldungen Die Klasse Debug Primfaktoren zerlegen, 1. Fassung Assertions auslösen Bedingte Kompilierung Programme schrittweise ausführen Debugger-Crashkurs: Primfaktoren zerlegen, 2. Fassung Die Symbolleiste Debuggen Anzeigen von Daten mit der Schnellansicht Das Überwachungsfenster Übungen zu diesem Kapitel Zusammenfassung Klassen und Module erstellen Einführung in Klassenkonzepte Was ist eine Klasse? Von der Klasse zum Objekt: Der Konstruktor Die Klasse um eine Methode/Prozedur erweitern Zugriff auf die Daten mittels Eigenschaften und Get/Set-Prozeduren Automatisch implementierte Eigenschaften Die Mutter aller Klassen in.net: System.Object Methoden überschreiben Vererbung: Basisklasse festlegen Zugriffsmodifizierer: Public, Private & Co Klasse zur Protokollierung von Ausnahmen Das Projekt erstellen... Die Daten der Klasse Enumerationen Die Konstruktoren für die Klasse Logger erstellen Die Klassenmethoden zum Protokollieren erstellen Die neue Klasse testen Klassenbibliothek in anderen Projekten verwenden Module und Shared-Methoden in Klassen Das Projekt in diesem Abschnitt Temperaturumrechnung: Die Klasse und die erste Klassenmethode erstellen Die neuen Methoden in einer Konsolenanwendung testen Der absolute Nullpunkt Die weiteren Methoden zur Temperaturumrechnung einfügen Die Eigenschaften der Klasse erstellen In die Klassenbibliothek ein Modul einfügen Übungen zu diesem Kapitel Zusammenfassung

7 Inhaltsverzeichnis 12 Strukturen und Schnittstellen Strukturen Die Verwandtschaft von Strukturen und Klassen Deklaration einer Struktur Verschachtelte Strukturen Die Unterschiede von Strukturen und Klassen im Überblick Schnittstellen Was ist eine Schnittstelle? Implementieren einer Schnittstelle Eigene Schnittstellen erstellen Unterschiede zwischen Schnittstellen und Klassen Übungen zu diesem Kapitel Zusammenfassung Teil IV Windows Forms-Anwendungen 13 Windows Forms-Anwendungen erstellen Projekt für Windows Forms-Anwendungen erstellen Steuerelemente einfügen Anwendungseinstellungen verwenden Anwendungseinstellungen definieren Die TrackBars mit den Anwendungseinstellungen verknüpfen Auf Ereignisse reagieren Ereignishandler für Steuerelemente erstellen Ereignishandler für das Form erstellen RGB-Farbwert in Hexadezimaldarstellung umwandeln Übungen zu diesem Kapitel Zusammenfassung Steuerelemente erstellen Benutzerdefinierte Steuerelemente Verschiedene Arten benutzerdefinierter Steuerelemente Zusammengesetztes Steuerelement erstellen Das Projekt und die Benutzeroberfläche erstellen Eigenschaften und Entwurfszeitattribute Das Testprogramm erstellen Eigene Steuerelemente dauerhaft in die Toolbox einfügen Abgeleitetes Steuerelement erstellen Die Projektmappe erstellen und konfigurieren Das Gerüst des Steuerelements FilterTextBox implementieren

8 Inhaltsverzeichnis Das Filtern implementieren: Die Theorie Das Filtern implementieren: Die Praxis Das Testprogramm erstellen Übungen zu diesem Kapitel Zusammenfassung Menüleisten, Symbolleisten und Dialogfelder erstellen und verwenden MyNotepad im Überblick Die Benutzeroberfläche erstellen Die Menüleiste einfügen Dateien öffnen und speichern Konzeptionelle Überlegungen zum Datei-Menü Datei-Operationen, die zweite Runde MyNotepad»sauber«beenden Exkurs: Die Klasse MessageBox Das Bearbeiten-Menü fertigstellen Ein Info-Dialogfeld einfügen Eine Standardsymbolleiste ergänzen Das Suchen-Dialogfeld erstellen Die Optik des Dialogfeldes erstellen Das Dialogfeld aufrufen Datenaustausch zwischen NotepadForm und SearchForm Den Code für die Suche schreiben Extras-Features für den Editor Schriftart einstellen Standarddialogfeld nur mit Code verwenden Der Zeilenumbruchmodus Übungen zu diesem Kapitel Zusammenfassung My Visual Basic Der Namespace My Windows Forms-Anwendung mit Registerkarten Die Registerkarte Application erstellen Die Registerkarte Computer erstellen Die Registerkarten User und SpecialDirectories erstellen Das Computer-Objekt: Kurzübersicht Das FileSystem-Objekt: Kurzübersicht Übungen zu diesem Kapitel Zusammenfassung

9 Inhaltsverzeichnis 17 Datenbankzugriff mit ADO.NET Die Beispieldatenbank Datenbanken in ein Projekt einfügen Datenquellen Daten auf einem Formular anzeigen Speicherort der MDB-Datei Arbeiten mit Unterformularen ComboBox mit Daten aus der Datenquelle füllen Installationsprogramm erstellen Zusammenfassung Stichwortverzeichnis

10 Kapitel 4 Variablen, Datentypen und Operatoren In diesem Kapitel lernen Sie wie Sie Variablen deklarieren und verwenden wie Sie Tastatureingaben einlesen welche Datentypen es in Visual Basic gibt und welche Informationen in ihnen gespeichert werden können warum es sich bei allen Visual Basic-Datentypen um Klassen handelt wie Sie Variablen von einem Datentyp in einen anderen konvertieren können den Unterschied zwischen expliziter und impliziter Typumwandlung kennen was der Unterschied zwischen Wert- und Verweistypen ist zahlreiche der Operatoren von Visual Basic kennen II Grundlagen von Visual Basic Einen Minirechner programmieren Alle Computerprogramme arbeiten mit Informationen oder Daten. Diese Daten können aus verschiedenen Quellen stammen und beispielsweise über die Tastatur eingegeben werden oder sie werden aus einer Datei eingelesen oder sie stammen aus anderen Quellen wie einer Datenbank oder von Websites, die spezielle Dienste bereitstellen, mit denen Daten verarbeitet oder aus denen sie abgerufen werden können. Damit eine Anwendung Zugriff auf die Daten hat, müssen diese irgendwo im Computer gespeichert werden. Hierfür werden Variablen verwendet. Bei einer Variablen handelt es sich um den Namen für den Speicherplatz von Daten; über den Variablennamen kann der Variablen ein Wert zugewiesen oder der Wert gelesen werden. In diesem Abschnitt wollen wir einen kleinen»taschenrechner«programmieren, der zwei Ganzzahlen addiert, die der Anwender des Programms eingeben kann. Die beiden eingegebenen Zahlen sollen in Variablen gespeichert, dann addiert und schließlich soll das Ergebnis der Addition angezeigt werden. 1. Starten Sie Visual Basic 2010 Express und erstellen Sie ein neues Projekt des Typs Konsolenanwendung (Befehl: Datei/Neues Projekt). Nennen Sie das Projekt Rechner und klicken Sie auf OK. 2. Klicken Sie die Datei Module1.vb im Projektmappen-Explorer mit der rechten Maustaste an, wählen Sie Umbenennen und geben Sie als neuen Namen Rechner.vb ein. 53

11 Kapitel 4 Variablen, Datentypen und Operatoren 3. Geben Sie in die Main-Prozedur die folgenden Anweisungen ein, mit denen eine Variable des Typs String definiert und ihr anschließend ein Wert zugewiesen wird: Sub Main() Dim meldung1 As String meldung1 = "Geben Sie den ersten Operanden ein" End Sub Um in Visual Basic eine Variable zu deklarieren, verwenden Sie das Schlüsselwort Dim, gefolgt vom Namen der Variablen, und geben Sie dann nach dem As den Datentyp der Variablen an. Die allgemeine Syntax lautet: Dim variablenname As Datentyp Der Datentyp String ist einer der zahlreichen Datentypen, die Ihnen in Visual Basic zur Verfügung stehen. In einer Variablen dieses Typs können Texte, die auch Zeichenketten genannt werden, abgespeichert werden. In der zweiten Anweisung im obigen Code nehmen Sie eine Zuweisung vor und verwenden dabei den einfachen Zuweisungsoperator, das Gleichheitszeichen. Mit dieser Zeile wird der Variablen meldung1 der Inhalt Geben Sie den ersten Operanden ein zugewiesen. Damit der Visual Basic- Compiler Zeichenketten von Anweisungen unterscheiden kann, müssen Sie Zeichenketten in Anführungszeichen einfassen. 4. Sie können die Deklaration einer Variablen und die Zuweisung auch in einer Zeile vornehmen. Fügen Sie vor dem End Sub folgende Zeile ein: Sub Main() Dim meldung1 As String meldung1 = "Geben Sie den ersten Operanden ein" Dim meldung2 As String = "Geben Sie den zweiten Operanden ein" End Sub Mit dieser Anweisung wird die Variable meldung2 sowohl deklariert als auch initialisiert. Die allgemeine Syntax hierfür lautet: Dim variablenname As Datentyp = WertMitDemVariableInitialisiertWerdenSoll 5. Fügen Sie vor dem End Sub eine Leerzeile und dann die beiden folgenden Anweisungen ein, mit denen die Meldungen auf dem Bildschirm ausgegeben werden: Sub Main() Dim meldung1 As String meldung1 = "Geben Sie den ersten Operanden ein" Dim meldung2 As String = "Geben Sie den zweiten Operanden ein" Console.WriteLine(meldung1) Console.WriteLine(meldung2) End Sub 6. Jetzt fehlt uns noch eine Methode der Klassenbibliothek, die wir verwenden können, um die Zahlen einzulesen, die der Anwender des Programms über die Tastatur eingibt. Fügen Sie nach der ersten Zeile mit der WriteLine-Anweisung eine Leerzeile ein. Geben Sie Console.r ein, damit die Intelli- Sense-Auswahlliste geöffnet wird, wie es die folgende Abbildung zeigt. (Wir haben hier vermutet, dass, wenn es eine Write-Anweisung gibt, mit der Informationen ausgegeben werden können, die Methode zum Einlesen Read im Namen hat.) 54

12 4.1 Einen Minirechner programmieren II Grundlagen von Visual Basic 2010 Abbildung 4.1: Im Tooltipp-Fenster informiert Sie IntelliSense über die Signatur der in der Liste markierten Methode Und wie Sie sehen, liegen wir mit der Vermutung nicht falsch. Die Klasse Console enthält drei verschiedene Methoden, die mit Read beginnen: Read, ReadKey und ReadLine. Markieren Sie nacheinander die drei Methodennamen in der geöffneten Liste und achten Sie dabei auf das Tooltipp-Fenster, in dem Sie eine kurze Beschreibung zur Funktionalität der Methode finden. Die Methoden Read und ReadKey sind für unsere Zwecke ungeeignet, da beide Methoden jeweils nur einen Tastendruck entgegennehmen. Da es sein kann, dass die Anwender unseres Rechners mehrstellige Zahlen addieren wollen, benötigen wir die Methode Console.ReadLine, die die nächste Zeile (in der auch mehrere Zahlen enthalten sein können) einliest. Die erste Zeile im gelben Tooltipp-Fenster zeigt die sogenannte Methodensignatur an, der wir die Art der Prozedur und weitere Angaben entnehmen können. Console.ReadLine ist eine Function- Prozedur und gibt einen Wert des Datentyps String zurück. 7. Fügen Sie die folgende Zeile in den Code ein: Sub Main()... Console.WriteLine(meldung1) Dim eingabe1 As String = Console.ReadLine() Console.WriteLine(meldung2) End Sub In der neuen Zeile wird eine weitere Variable des Typs String deklariert und ihr wird der Rückgabewert von Console.ReadLine zugewiesen. Sie können bei der Wertzuweisung von Variablen neben konstanten Werten (die Literale genannt werden) auch den Rückgabewert einer Function-Prozedur verwenden. 55

13 Kapitel 4 Variablen, Datentypen und Operatoren 8. Fügen Sie hinter der zweiten WriteLine-Anweisung eine Codezeile ein, mit der eine weitere String- Variable deklariert und ihr ebenfalls der Rückgabewert von Console.ReadLine zugewiesen wird: Sub Main()... Console.WriteLine(meldung1) Dim eingabe1 As String = Console.ReadLine() Console.WriteLine(meldung2) Dim eingabe2 As String = Console.ReadLine() End Sub Hinweis: Verkürzte Wiedergabe des Quellcodes in diesem Buch Wenn in den Listings in diesem Buch bestimmte Blöcke nicht abgedruckt werden, wird dies durch die Auslassungszeichen... gekennzeichnet. 9. Im aktuellen Zustand ist das Programm in der Lage, die Eingabeaufforderungen anzuzeigen und zwei Zeichenketten einzulesen. Für den Rechner benötigen wir aber zwei Zahlen. Visual Basic enthält eine ganze Reihe von Funktionen, um Variablen des einen Typs in einen anderen umzuwandeln. Zwei dieser Funktionen lernen Sie nun kennen. Fügen Sie die folgende Zeile in den Code ein: Sub Main()... Console.WriteLine(meldung2) Dim eingabe2 As String = Console.ReadLine() Dim operand1 As Integer = CInt(eingabe1) End Sub In der neuen Zeile wird eine Variable mit dem Namen operand1 vom Datentyp Integer definiert, Integer ist einer der Datentypen von Visual Basic, in denen Zahlen abgespeichert werden können (weitere Zahlendatentypen lernen Sie weiter hinten in diesem Kapitel kennen). Diese Variable wird ebenfalls initialisiert und zwar mit dem Rückgabewert der Funktion CInt. CInt (die Abkürzung für Convert to Int) ist eine der zahlreichen Funktionen von Visual Basic, mit denen ein Datentyp in einen anderen umgewandelt werden kann. CInt wandelt den erhaltenen Parameter in eine Zahl um. Da die Typumwandlung hier ausdrücklich angegeben wird, spricht man von einer expliziten Typumwandlung (es gibt auch die implizite Typumwandlung, mehr dazu etwas weiter hinten in diesem Kapitel), die auch TypeCasting genannt wird. 10. Eine allgemeinere Form der Typumwandlung können Sie mit der Funktion CType vornehmen. CType erhält zwei Parameter: Der erste Parameter ist der Wert, der umgewandelt werden soll; der zweite gibt den Datentyp an, in den konvertiert werden soll. Wenn eine Prozedur oder Funktion mehrere Parameter erhält, werden diese jeweils durch ein Komma voneinander getrennt. Fügen Sie die folgende Zeile in den Code ein, mit der auch der Wert von eingabe2 in eine Integer- Variable konvertiert wird. Sub Main()... Console.WriteLine(meldung2) Dim eingabe2 As String = Console.ReadLine() Dim operand1 As Integer = CInt(eingabe1) Dim operand2 As Integer = CType(eingabe2, Integer) End Sub 56

14 4.1 Einen Minirechner programmieren 11. Jetzt fehlen in dem Programm nur noch die Berechnung und die Anzeige des Ergebnisses. Sie werden dabei eine weitere Einsatzmöglichkeit von Console.WriteLine kennenlernen. Geben Sie hinter der zweiten Typumwandlung die folgenden Codezeilen ein und achten Sie auf den Unterstrich am Ende der ersten neuen Zeile: Sub Main() Dim operand1 As Integer = CInt(eingabe1) Dim operand2 As Integer = CType(eingabe2, Integer) Console.WriteLine("Die Summe aus {0} und {1} ist {2}", _ operand1, operand2, operand1 + operand2) End Sub Mit dem Unterstrich am Ende der neuen Zeile wird die Anweisung, die in einer Zeile stehen müsste, aus Gründen der Lesbarkeit des Programmcodes auf zwei Zeilen verteilt. Sie können die Prozedur Console.WriteLine auch wie hier gezeigt aufrufen und in den ersten Parameter sogenannte Platzhalter eintragen. Als weitere Parameter geben Sie dann die Werte an, durch die der Platzhalter bei der tatsächlichen Ausgabe ersetzt werden sollen. Platzhalter bestehen aus einer Zahl, die in geschweifte Klammern eingefasst wird. Bei der eigentlichen Textausgabe wird der Platzhalter {0} durch den Text ersetzt, der als erstes, zusätzliches Argument angegeben wurde, in unserem Fall also operand1. Der Platzhalter {1} entspricht dem zweiten Argument, der Platzhalter {2} dem dritten Argument. Sie können den gleichen Platzhalter auch an mehreren Stellen in der Zeichenkette verwenden; dann wird er mehrmals ausgegeben. Die Addition selbst wird direkt in der Console.WriteLine-Anweisung vorgenommen und verwendet das Pluszeichen, um die beiden Operanden zu addieren. Das Pluszeichen ist einer der arithmetischen Operatoren, die Sie in Visual Basic verwenden können; weitere werden Sie etwas später in diesem Kapitel kennenlernen. 12. Fügen Sie als letzte Anweisung noch einen Aufruf von Console.ReadKey ein, damit das Fenster der Eingabeaufforderung nach dem Programmende nicht einfach verschwindet, sondern eine Taste gedrückt werden muss, um das Programm zu beenden. 13. Hier noch mal das komplette Programm, diesmal mit Kommentaren versehen. Beachten Sie hierbei, wie einfach es ist, mithilfe von Leerzeilen und Kommentaren die verschiedenen Schritte, die das Programm durchläuft, in logischen Einheiten zusammenzufassen. Jedem, der die Kommentare liest, ist sofort klar, was das Programm macht, und durch eine gute Strukturierung bekommt Quellcode auch eine eigene Ästhetik. Wenn Sie mögen, ergänzen Sie auch in Ihrer Variante des Programms die Kommentare. ;) Sub Main() ' Meldungstexte definieren Dim meldung1 As String meldung1 = "Geben Sie den ersten Operanden ein" Dim meldung2 As String = "Geben Sie den zweiten Operanden ein" II Grundlagen von Visual Basic 2010 ' Meldungen anzeigen und Eingaben einlesen Console.WriteLine(meldung1) Dim eingabe1 As String = Console.ReadLine() Console.WriteLine(meldung2) Dim eingabe2 As String = Console.ReadLine() 57

15 Stichwortverzeichnis #Const, Präprozessordirektive 186 #Else If, Präprozessordirektive 186 #Else, Präprozessordirektive 186 #End If, Präprozessordirektive 186 #If, Präprozessordirektive 186 &, Zugriffstaste definieren 364.NET Framework 13 Common Language Infrastructure 13 Common Language Runtime 14 Common Language Specification 14 Common Type System 13 Entwurfsrichtlinien 62 Ereignisverabeitung 317 Framework Class Library 15 gemeinsames Typsystem 63 Mono 13 und Linux 13 und Mac OS 13 und Windows 13 <Category>, Entwurfszeitattribut 310 <Description>, Entwurfszeitattribut 311 <exception>, Tag für XML-Kommentare 246 A Abfrage-Generator 406 AbortRetryIgnore, Member von MessageBoxButtons 348 Absoluter Nullpunkt 245 Absturzsichere Programme 77 AcceptButton (Eigenschaft), Form 359 Add, Methode 128 Addition 71 ADO.NET, Datenbankzugriff 391 Aktivierreihenfolge auf Form festlegen 306 Aktuelle Nachrichten, Startseite 31 Alphabetische Sortierung (Eigenschaften) 284 And, UND-Operator 96 AndAlso, UND-Operator 96 Ansicht, Menü Aktivierreihenfolge 306 Eigenschaftenfenster 43 Toolbox 43 Anwendungseinstellungen definieren 288 im Code verwenden 291 mit Eigenschaften von Steuerelementen verknüpfen 290 Anwendungskonfigurationsdatei 394 app.config, Anwendungskonfigurationsdatei 292, 394 ApplicationSettings, Eigenschaft 290 Arithmetische Operatoren 71 Array 117 alle Elemente durchlaufen 121 auf Elemente zugreifen 119 CopyTo, Methode 125 Deklaration 118 duplizieren 126 For Each-Anweisung 121 GetUpperBound, Methode 121 Größe ändern 123 Index 119 kopieren 125 mehrdimensional 123 UBound, Funktion 121 ArrayList, Klasse 127 Add, Methode 128 Elemente hinzufügen 128 Elemente löschen 128 Remove, Methode 128 RemoveAt, Methode 128 TrimToSize, Methode 129 Assemblyinformationen 353 Assertions 185 Asteriks, Member von MessageBoxIcon 349 Aufrufliste 191 Aufzählungstyp siehe Enumeration Ausfüllformular andocken 331 Ausgabebreite 157 Ausgabefenster 182 Ausnahmen auslösen 92 behandelte 83 Codemuster 84 Details anzeigen 82 DivideByZeroException 88 Finally-Block 91 in XML-Kommentar dokumentieren 246 InvalidCastException 81 unbehandelte 82 und Common Language Runtime 15 weiterreichen 92 Ausnahmen, der Klassenbibliothek System.ArgumentOutOfRangeException 249 System.IndexOutOfRangeException 121, 160 System.InvalidOperationException 212 Ausrichtungslinien 286 an Schriftlinie ausrichten

16 Stichwortverzeichnis Ausschnitt einfügen 99 Automatisch implementierte Eigenschaft 213 Automatischer Zeilenumbruch 365 B BackColor, Eigenschaft 294 Basisklassen 15 Bearbeiten und Fortsetzen 194 Bedingte Kompilierung 186 Beispieldateien verwenden 29 Beispielprojekte FarbReglerEx (Download) 299 Kap03\HelloWindowsWorld 43 Kap03\HelloWorld 35 Kap04\ArithmetischeOperatoren 71 Kap04\Datentypen 64 Kap04\Modulo 73 Kap04\Rechner 53 Kap04\TypeConversion 67 Kap05\Ausnahmen 80 Kap06\BodyMassIndex 102 Kap06\ForEach 108 Kap06\Kreisfläche 111 Kap06\Performance 109 Kap06\Quadratzahlen 107 Kap06\Rechner1 104 Kap06\Rechner2 105 Kap06\ServicePack 98 Kap06\Xmas 114 Kap07\SchiffeVersenken 124 Kap08\Methoden 133 Kap08\Parameter 140 Kap08\Überladen 149 Kap08\VorsichtFalle 141 Kap09\GroßKlein 164 Kap09\Menü 165 Kap09\Rechner3 169 Kap09\Speicherstatus 160 Kap09\StringBuilderInfo 172 Kap09\StringPerformance 173 Kap09\Suchen 163 Kap09\Zerlegen 168 Kap10\Behauptung 185 Kap10\DebuggenLight 178 Kap10\Primfaktoren 179 Kap10\Primfaktoren_Einzelschritt 187 Kap10\Primfaktoren_WriteLine 180 Kap10\Überwachungsfenster 197 Kap11\Metrics 243 Kap11\MetricsConverter 243 Kap11\TestExceptionLog 225 Kap12\Kreis 263 Kap12\KreiseSortieren 268 Kap12\Schnittstelle 273 Kap12\Struktur 258 Beispielprojekte (Fortsetzung) Kap13\FarbRegler 282 Kap14\FilterTextBox 315 Kap14\NameControl 303 Kap14\TestFilterTextBox 315 Kap14\TestNameControl 304 Kap15\MyNotepad 330 Kap16\ComputerObjekt 380 Kap16\FileSystemObjekt 385 Kap16\MyMy 372 Kap17\Adressbuch 393 Kap17\Adressbuch.mdb 391 Benutzerdefinierte Formatangaben 157 Benutzerdefinierte Steuerelemente 301 abgeleitete 302 dauerhaft in Toolbox aufnehmen 313 FilterTextBox NameControl 303 von Control abgeleitete 302 von UserControl ableiten 302 von vorhandenen Steuerelementen ableiten 302 zusammengesetzte 302 Benutzersteuerelement, Vorlage 303 Betriebssystem ermitteln 383 BMI, Body Mass Index 102 BorderStyle (Eigenschaft), Panel 288 Boxing 271 Breakpoints (Haltepunkte) 192 Button, Steuerelement Click (Ereignis) 297 Location (Eigenschaft) 288 Size (Eigenschaft) 288 Text (Eigenschaft) 288 ByRef-Parameter 142 ByVal-Parameter 140 C camel casing 62 Cancel, Member von DialogResult 348 CancelButton (Eigenschaft), Form 359 case-anweisung 105 Catch, Schlüsselwort 86 CBool, Funktion 68 CByte, Funktion 68 CChar, Funktion 68 CDate, Funktion 68 CDbl, Funktion 68 CDec, Funktion 68 CenterParent, Eigenschaftswert 359 CenterScreen, Eigenschaftswert 284 Char, Klasse IsDigit (Methode) 323 IsLetter (Methode) 323 Chars, Eigenschaft (Zeichenfolgen) 159 CheckBox, Steuerelement

17 Stichwortverzeichnis Checked, Eigenschaft CheckBox-Steuerelement 358 ToolStripMenuItem-Steuerelement 365 CInt, Funktion 56, 68 Class Schlüsselwort 203 und Zugriffsmodifizierer 224 Class_Initialize 205 CLI, Common Language Infrastructure 13 Click-Ereignis, Button 297 ClickOnce-Bereitstellung 411 Clipboard (Klasse), Methode SetText 297 CLng, Funktion 68 CLR, Common Language Runtime 14 CLS, Common Language Specification 14 Codeausschnitte Ausnahmenbehandlung 84 einfügen 99 Kürzel 85 Platzhalter 86 Code-Behind-Datei 363 Codemuster 84 Color, Datentyp 294 ComboBox, Steuerelement 404 Common Language Infrastructure 13, 63 Common Language Runtime 14 Common Language Specification 14 Common Type System 13 Compiler 12, 47 Console.Beep, Methode 322 Console.ReadLine 57 Contains, Methode 128 ContentPanel 331 Continue, Schlüsselwort 114 Control, Klasse 302 CopyTo, Methode 125 CShort, Funktion 68 CSng, Funktion 68 CStr, Funktion 67 CTS, Common Type System 13 CType Ausnahmenbehandlung 82 Funktion 56 CUInt, Funktion 68 CULng, Funktion 68 CUShort, Funktion 68 D DataGridView, Steuerelement 402 DataTable-Objekt 396 DataTip 189 Datei, Menü Neues Projekt 34 Projekt öffnen 37 Projekt speichern 37 Dateiname der aktuellen Assembly ermitteln 232 Datenbank in Projekt einfügen 393 Datenbankzugriff 391 ComboBox, Steuerelement 404 DataGridView, Steuerelement 402 TableAdapter-Objekt 405, 406 Unterformulare 401 verbindungsloser Datenzugriff 395 Datenkapselung 204 Datenquelle 394 Datentypen Boolean 59 Byte 59 Char 59 Decimal 60 Double 60 für Enumerationen 228 ganzzahlige 59 Integer 59 Long 59 SByte 59 Short 59 Single 60 Stammbaum 215 String 59 System.Drawing.Point 300 UInteger 59 ULong 59 UShort 59 Wertebereiche 59 DateTime, Struktur 235 Now (Eigenschaft) 232, 235 Datum als Text ermitteln 235 Debug, Klasse 178 Methoden 184 Debuggen 177 Assertions 185 Aufrufliste 191 Ausgabefenster 182 Bearbeiten und Fortsetzen 194 Bedingte Kompilierung 186 DataTip 189 Direktfenster 190 Einzelschritt 187 Haltepunkte 192 Meldung ausgeben 178 Print, Methode 178 Schnellansicht 196 Symbolleiste 195 Überwachungsfenster 197 Unterbrechungsmodus 188 Variablen ändern 189 Debuggen, Menü Befehl Starten ohne Debugging ergänzen 78 Debugging beenden 84 Starten ohne Debuggen

18 Stichwortverzeichnis Deklaration von Variablen 60 Designer-Datei 298 Dezimaltrennzeichen in Zeichenketten 68 Dezimalzahl in Hexadezimal umwandeln 296 Dialogfelder aufrufen 360 Datei öffnen 336 Datei speichern 343 DialogResult (Rückgabewerte) 348 Info-Dialogfeld Meldungsfeld 347 mit Show anzeigen 355 mit ShowDialog anzeigen 355 modale 355 Position festlegen 359 Rückgabewerte festlegen 359 Schriftart 363 Suchen-Dialogfeld Dim, Schlüsselwort 54 DirectX 34 Direktfenster 190 DivideByZeroException, Ausnahme 88 Division durch Null 87 Dock, Eigenschaft, TextBox 332 Dokumentation von Methoden 135 Do-Loop-Schleife 110 E e.handled, Eigenschaft 321 Each, Schlüsselwort 108 Eigenschaft 210 automatisch implementierte 213 lesegeschützte 212 schreibgeschützte 212 Eigenschaftenfenster Schaltfläche Ereignisse 295 Sortierreihenfolge 284 Einfügemarke in TextBox, Position ermitteln 363 Eingrenzende Konvertierung 69 Einstellungen, Projekt-Designer 289 Einstiegspunkt 50 Elementnummerierung bei Enumerationen ändern 228 ElseIf-Ketten 103 Encoding, Typ 338 Entwurfszeitattribute <Category> 310 <Description> 311 Beschreibung 310 System.ComponentModel 310 Enum, Schlüsselwort 228 Enumeration Datentyp festlegen 228 Elementnummerierung 228 erstellen 227 und Zugriffsmodifizierer 224 Environment, Klasse 100 Ereignishandler für das Form 295 für Steuerelemente Ereignisse 293 Schaltfläche im Eigenschaftenfenster 295 Ereignisverabeitung in.net Framework 317 Error, Member von MessageBoxIcon 349 Erweiternde Konvertierung 69 Erweiterte Einstellungen, Menüleiste 33 Exception, Klasse 89 Message (Eigeschaft) 89 Source (Eigenschaft) 83 StackTrace (Eigenschaft) 83 StackTrace (Member) 90 exception, Tag für XML-Kommentare 246 Exclamation, Member von MessageBoxIcon 349 Exit, Schlüsselwort 112 Explizite Typumwandlung 69 F Farbliche Syntaxhervorhebung 62 FCL, Framework Class Library 15 Fehlersuche, siehe Debuggen 177 Felder, Definition 204 Filter (Eigenschaft), OpenFileDialog 336 FilterIndex (Eigenschaft), OpenFileDialog 336 FilterTextBox, Steuerelement Design 314 von TextBox ableiten 315 Finally, Schlüsselwort 91 Fließkommazahlen 59 Dezimaltrennzeichen in Zeichenketten 68 Unterschiede bei der Genauigkeit 60 FontDialog, Klasse 363 For Each-Anweisung 122 Array 121 For Each-Schleife 108 Form Eigenschaft Text 284 Ereignisse 295 Load (Ereignis) 296 MaximizeBox, Eigenschaft 284 StartPosition, Eigenschaft 284 umbenennen 283 Form, Klasse AcceptButton (Eigenschaft) 359 CancelButton (Eigenschaft) 359 FormClosing (Ereignis) 347 MaximizeBox (Eigenschaft) 359 MinimizeBox (Eigenschaft) 359 ShowIcon (Eigenschaft) 359 ShowInTaskbar (Eigenschaft) 359 StartPosition (Eigenschaft) 359 Text (Eigenschaft)

19 Stichwortverzeichnis Format, Methode 158 Formatieren von Zeichenfolgen 156 Formatzeichen 157 Formular-Designer 283 Aktivierreihenfolge der Steuerelemente festlegen 306 an Schriftlinie ausrichten 358 Ausrichtungslinien 286 automatisch generierter Code 298 Listenfeld Klassenname 308 Listenfeld Methodenname 308 Navigationsleiste 308 For-Next-Schleife 107 Framework Class Library 15 ADO.NET 15 ASP.NET 15 Basisklassen 15 Windows Forms 15 Framework-Klassenbibliothek 15 Friend, Zugriffsmodifizierer 138, 223 Function, Schlüsselwort 41 Function, Syntax 137 G Ganzzahldivision 71 Ganzzahldivision, Rest 71 Ganzzahlige Datentypen 59 Garbage Collector 175 Gemeinsames Typsystem 13, 63 Genauigkeit der Fließkommazahlen-Datentypen 60 Get-Accessor 210 Get-Prozedur 210 GetUpperBound, Methode 121 Gleitkommadivision 71 GoTo, Schlüsselwort 115 GripStyle (Eigenschaft), MenuStrip 334 Groß-/Kleinschreibung ändern 165 bei der Suche 163 für Variablennamen 62 GroupBox, Steuerelement 285 Location (Eigenschaft) 285 Size (Eigenschaft) 285 Text (Eigenschaft) 285 Grundeinstellungen, Menüleiste 33 Gültigkeitsbereich von Variablen 147 H Haltepunkte 192 Hand, Member von MessageBoxIcon 349 Handled, Eigenschaft 321 Handles, Schlüsselwort 294 Heap, Garbage Collector 175 Hochkomma, Kommentarzeichen 39 I IDE siehe Integrierte Entwicklungsumgebung 31 If-Anweisung 98 If-Else-Anweisung 101 Ignore, Member von DialogResult 348 IIf-Funktion 106 ILDASM.EXE 49 IL-Disassembler 49 Implizite Typumwandlung 69 Imports, Schlüsselwort 239 Index, in einem Array 119 Infofeld, Dialogfeld 352 anzeigen 354 Grafik ändern 354 in Projekt einfügen 352 Texte ändern 353 Information, Member von MessageBoxIcon 349 Inherits, Schlüsselwort 221 Inline-Variante 39 Installationsprogramm erstellen 411 Instanz, Begriff 202 Instanziierung, Begriff 205 Integrierte Entwicklungsumgebung 31 benutzerdefinierte Steuerelemente in Toolbox einfügen 313 farbliche Syntaxhervorhebung 62 Formular-Designer 283 IntelliSense 35 Komponentenfach 334 Menü anpassen 78 Erweiterten Einstellungen 33 Grundeinstellungen 33 Projektmappen-Explorer 33 einschalten 283 Statusleiste 33 Toolbox 33 einschalten 283 IntelliSense 35 Interface siehe Schnittstelle 264 und Zugriffsmodifizierer 224 InvalidCastException, Ausnahme 81 IsDigit, Methode 323 IsLetter, Methode 323 IsNothing, Funktion 67 J Just-In-Time-Compiler (JIT-Compiler) 48 K Kamel-Schreibweise 62 KeyPress, Ereignis

20 Stichwortverzeichnis KeyPressEventArgs 320 Klassen Begriff 202 Debug 178 und Steuerelemente 301 vs. Schnittstellen 278 vs. Strukturen 258, 264 Klassen erstellen Basisklasse festlegen Daten definieren 203 Datenkapselung 204 Felder definieren 203 Konstruktoren 205 Methoden überschreiben 220 Klassenbibliothek in anderen Projekten verwenden 239 Projektart 304 Klassenhierarchie 215 Klassenvariable, Begriff 204 Kommentare Nutzen von 58 Syntax 39 Komponentenfach 334 Konfigurationsdatei siehe Anwendungseinstellungen Konstante definieren 208 Konstruktor Aufgabe 205 der Basisklasse aufrufen 221 in Strukturen 260 mit Parametern 206 Name identisch mit Name der Klasse 206 Standard- 206 überladen 207 Kontrollstrukturen 98 Case, Anweisung 105 Continue, Anweisung 114 Do Loop, Schleife 110 ElseIf-Ketten 103 Exit, Anweisung 112 For Each, Schleife 108 For Next, Schleife 107 GoTo, Anweisung 115 If, Anweisung 98 If Else, Anweisung 101 IIf, Funktion 106 Schleifen 106 Select, Anweisung 105 While, Schleife 109 Koordinatenangaben 285 L Label, Steuerelement 286 Location (Eigenschaft) 286 Name (Eigenschaft) 286, 358 Text (Eigenschaft) 286 Ländereinstellung 164 Laufzeitumgebung 14 Installationsordner 27 LinkLabel, Steuerelement 373 Clicked (Ereignis) 373 Name (Eigenschaft) 373 Text (Eigenschaft) 373 Linux 13 Listenfeld Klassenname, Formular-Designer 308 Listenfeld Methodenname, Formular-Designer 308 Literale 55 Load, Ereignis (Form) 296 Location, Eigenschaft Button 288 Panel 288 TextBox 288 Logische Operatoren 96 Loop, Schlüsselwort (Do-Loop-Schleife) 110 M Mac OS 13 Manifest 50 MaximizeBox (Eigenschaft), Form 284 MaximizeBox, Eigenschaft (Form) 359 Maximum, Eigenschaft (TrackBar) 287 Me, Schlüsselwort 46 Me.Close() 346 Mehrdimensionale Arrays 123 Mehrfachvererbung 221 Meldungsfeld siehe MessageBox Member, Begriff 202 Menü anpassen 78 Menüleiste einfügen 333 Erweiterte Einstellungen 33 Grundeinstellungen 33 IDE 33 Menübefehl einfügen 360 löschen 350 mit Häkchen versehen 365 Shortcut zuweisen 350 Standardelemente einfügen 335 Zugriffstaste für Menübefehl 364 MenuStrip, Steuerelement 333 GripStyle (Eigenschaft) 334 Standardelemente einfügen 335 Message (Eigenschaft), Exception (Klasse) 89 MessageBox, Klasse 347 Schaltflächen festlegen 348 Show (Methode) 347 Symbol festlegen 348 MessageBoxButtons, Enumeration 348 MessageBoxIcon, Enumeration

21 Stichwortverzeichnis Methoden der Basisklasse aufrufen 219 überschreiben 217 Assert 185 CompareTo 269 Console.ReadLine 57 dokumentieren 135 EndsWith 164 erstellen 132 Format 158 GetType 64 Grundlagen 131 IndexOf 162 Insert 167 MessageBox.Show 347 Namensregeln 139 OpenFileDialog.ShowDialog 336 PadLeft 162, 297 Parameter 139 ByRef 142 ByVal 140 ParamArray 143 Pascal-Schreibweise 139 Replace 167 Rückgabewert 146 Sort 268 Split 168 StartsWith 164 Substring 159 Syntax 137 ToLower 165 ToString 158 ToUpper 165 Trim 166 TrimEnd 166 TrimStart 166 überladen 149 überschreiben 262 umbenennen 136 Zugriffsmodifizierer 138 Methodensignatur 55 Microsoft Intermediate Language 47 MiniMizeBox (Eigenschaft), Form 359 Minimum, Eigenschaft (TrackBar) 287 Mod, Operator 73 Modale Dialogfelder 355 Module mehrere in einer Projektmappe 87 Schlüsselwort 38, 251 und Zugriffsmodifizierer 224 Modulo 71 Monat ermitteln 382 Mono 13 MsgBox 46 MSIL 47 MSIL-Code anzeigen lassen 49 Multiplikation 71 My.Application-Objekt ApplicationContext 373 OpenForms.Count 374 SaveMySettingsOnExit 374 My.Computer.Audio-Objekt Play 380 PlaySystemSound 380 Stop 380 My.Computer.Clipboard-Objekt Clear 381 ContainsAudio 381 ContainsData 381 ContainsFileDropList 381 ContainsImage 381 ContainsText 381 GetAudioStream 381 GetData 381 GetDataObject 381 GetFileDropList 381 GetImage 381 GetText 381 SetAudio 381 SetData 381 SetDataObject 381 SetFileDropList 381 SetImage 381 SetText 381 My.Computer.Clock-Objekt 382 LocalTime 375, 382 TickCount 375 My.Computer.FileSystem-Objekt CombinePath 387 CreateDirectory 387 CurrentDirectory 387 DeleteDirectory 387 DeleteFile 387 DirectoryExists 387 FileExists 387 GetName 387 GetParentPath 387 ReadAllText 387 SpecialDirectories.AllUsersApplicationData 378.CurrentUserApplicationData 378.Desktop 378.MyDocuments 378.MyMusic 379.MyPictures 379.ProgramFiles 379.Programs 379.Temp 379 WriteAllText

22 Stichwortverzeichnis My.Computer.Info-Objekt AvailablePhysicalMemory 382 AvailableVirtualMemory 382 InstalledUICulture. 383 OSFullName 383 OSPlatform 375, 383 OSVersion 383 TotalPhysicalMemory 382 TotalVirtualMemory 382 My.Computer.Keyboard-Objekt AltKeyDown 384 CapsLock 384 CtrlKeyDown 375, 384 NumLock 384 ScrollLock 384 ShiftKeyDown 384 My.Computer.Mouse-Objekt ButtonsSwapped 384 WheelExists 375, 384 WheelScrollLines 384 My.Computer.Network-Objekt IsAvailable 376, 384 Ping 384 My.Computer-Objekt, Name 375 My.User-Objekt CurrentPrincipal 377 IsAuthenticated 377 Name 377 MyBase 219 My-Namespace Application 370 Application.Info.AssemblyName 232 Application.Info.DirectoryPath 232 Computer, Überblick 370 Computer.Clipboard.SetText 297 Computer.FileSystem.ReadAllText 337 Computer.FileSystem.WriteAllText 343 Forms 370 Log 370 Request 370 Resources 370 Response 370 Settings 291, 370 Settings.Red 291 Settings.Save 291 User 371 WebServicesRequest 371 N Nach Kategorien anzeigen, Eigenschaften 284 Nachkommastellen 59 Name, Eigenschaft Button 288 Panel 288 TextBox 288 NameControl, Steuerelement 303 Oberfläche erstellen 305 Namen für Variablen 61 Namespace importieren 239 Schlüsselwort 244 Navigationsleiste 308 Negation 97 Negationsoperator 365 Neues Projekt erstellen 34 Next, Schlüsselwort 107 Nicht-Operator, Not 97 No, Member von DialogResult 348 None, Member von MessageBoxIcon 349 Not, Negationsoperator 365 Not, Nicht-Operator 97 Nothing 66 O Objekt, Begriff 202 Objektbrowser 265 Objektkatalog 265 ODER-Operatoren, (Or, OrElse) 97 OK, Member von DialogResult 348 OK, Member von MessageBoxButtons 348 OKCancel, Member von MessageBoxButtons 348 OnKeyPress-Prozedur 319 OpenFileDialog, Steuerelement 336 Click (Ereignis) 336 FileName (Eigenschaft) 336 Filter (Eigenschaft) 336 FilterIndex (Eigenschaft) 336 InitialDirectory (Eigenschaft) 379 Name (Eigenschaft) 336 Operatoren < 95 <= 95 <> 95 = 95 > 95 >= 95 Addition 71 And (UND) 96 AndAlso (UND) 96 arithmetische 71 Ganzzahldivision 71 Gleichheitsoperator 67 Gleitkommadivision 71 logische Operatoren 96 Mod 73 Multiplikation 71 Negationsoperator 365 Not 365 Not (NICHT) 97 Or (ODER)

23 Stichwortverzeichnis Operatoren (Fortsetzung) OrElse (ODER) 97 Potenzierung 71 Subtraktion 71 Vergleichsoperatoren 95 Zuweisungsoperator 54 Zusammengesetzte 74 Option Explicit 60 Option Strict 69 Or, ODER-Operator 97 Ordner für Ihre eigenen Projekte 29 OrElse, ODER-Operator 97 out-parameter 253 Overridable, Schlüsselwort 218 Overrides, Schlüsselwort 218, 319 P PadLeft, Methode 162, 297 Panel, Steuerelement BackColor (Eigenschaft) 294 BorderStyle (Eigenschaft) 288 Location (Eigenschaft) 288 Name (Eigenschaft) 288 Size (Eigenschaft) 288 ParamArray-Parameter 143 Parameter 139 ByRef 142 ByVal 140 ParamArray 143 Parameterliste 139 Typüberprüfung 144 Parse, Typumandlung 68 Pascal-Schreibweise 62 für Methoden 139 Pfad der aktuellen Assembly ermitteln 232 Ping 384 Position der Einfügemarke in TextBox ermitteln 363 Potenzierung 71 Präfix 59 Präprozessor 186 Präprozessordirektiven 186 Print-Methode (beim Debuggen) 178 Private Schlüsselwort 204 Zugriffsmodifizierer 138, 223 Programmiersprache 12 Compiler 12 Schlüsselwörter 12 verstehen lernen 15 Projekt erstellen 33 öffnen 37, 80 Projektarten 34 speichern 37 Projekt (Fortsetzung) Standardordner 29 Verweis hinzufügen 239 Projekt (Menü), Eigenschaften 288 Projektarten Klassenbibliothek 34, 304 Konsolenanwendung 34 Verfügbarkeit des My-Namespace 371 Windows Forms-Anwendung 34 Windows-Anwendung 281 WPF-Anwendung 34 WPF-Browseranwendung 34 Projekt-Designer Assemblyinformationen 353 Stammnamespace festlegen 217 Symbol der Anwendung ändern 354 und Anwendungseinstellungen 288 Projektmappe Startobjekt festlegen 87 Startprojekt festlegen 227 Projektmappen-Explorer 33 Alle Dateien anzeigen 48 Datei umbenennen 283, 330 einschalten 283 Verweise anzeigen lassen 42 Property, Schlüsselwort 211 Property-Prozedur 210 Protected, Zugriffsmodifizierer 138, 224 Public, Zugriffsmodifizierer 138, 223 Q Question, Member von MessageBoxIcon 349 R ReadLine 57 ReadOnly (Eigenschaft), TextBox 288 ReadOnly, Schlüsselwort 212 Refactoring Tools 137 Rekursion 179 REM, Schlüsselwort 39 Remove, Methode 128 RemoveAt, Methode 128 Retry, Member von DialogResult 348 RetryCancel, Member von MessageBoxButtons 348 Return, Schlüsselwort 86 RGB-Farbwert in Hexadezimaldarstellung umwandeln 296 Rückgabewert von Methoden 146 S Sandcastle 230 SaveFileDialog, Steuerelement 343 Schleifen

24 Stichwortverzeichnis Schlüsselwörter ByRef 142 ByVal 140 Catch 86 Class 203 Continue 114 Dim 54 Do 110 Each 108 Else 101 ElseIf 103 Enum 228 Exit 112 Finally 91 For 107, 108 For Each 122 Friend 223 Function 41 GoTo 115 Handles 294 If 98 Imports 239 Inherits 221 Loop 110 Me 46 Module 38, 251 MyBase 219 Namespace 244 Next 107 Overridable 218 Overrides 218, 319 ParamArray 143 Private, Felder einer Klasse deklarieren 204 Property 211 Protected 224 Protected Friend 224 Public 223 ReadOnly 212 REM 39 Return 86 Select 105 Shared 41, 138, 242 Structure 257 Sub 39 Throw 92 Try 83 While 109 With, Anweisung 160 WithEvents 298 WriteOnly 212 Schlüsselwörter, Begriff 12 Schnellansicht 196 Schnittstelle 264 eigene erstellen 272 implementieren 267 vs. Klassen 278 Schriftart-Dialogfeld 363 Scroll, Ereignis 293 Security.Principal.WindowsPrincipal 377 Select-Anweisung 105 Service-Pack ermitteln 383 Set-Accessor 210 prüfen, ob Wert zugewiesen werden kann 211 Set-Prozedur 210 SetText, Methode (Clipboard) 297 Settings, Klasse 292 Settings.Designer.vb, Datei 292 Settings.settings, Datei 292 Setup-Programm erstellen 411 Shared, Schlüsselwort 41, 138, 242 ShortcutKeys, ToolStripMenuItem 350 Show, Dialogfeld anzeigen 355 ShowDialog, Dialogfeld anzeigen 355 ShowIcon (Eigenschaft), Form 359 ShowInTaskbar (Eigenschaft), Form 359 Signatur 55 Size, Eigenschaft Button 288 Panel 288 TextBox 288 Sortieren 268 Sortierreihenfolge im Eigenschaftenfenster 284 Source (Eigenschaft), Exception (Klasse) 83 SpecialDirectories 379 Split, Methode 168 StackTrace, Eigenschaft 83 Exception (Klasse) 90 Stammnamespace 217 ändern 227 Standardformatierung 157 Standardkonstruktor 206 Starten ohne Debuggen, Menübefehl ergänzen 78 Startobjekt festlegen 87 StartPosition (Eigenschaft), Form 284, 359 Startseite 31 Aktuelle Nachrichten 31 Erste Schritte 31 wieder anzeigen lassen 32 Zuletzt geöffnete Projekte 31 Statusleiste, IDE 33 Steuerelemente Aktivierreihenfolge festlegen 306 Button 288 CheckBox 358 ComboBox 404 DataGridView 402 Eigenschaften mit Anwendungseinstellungen verknüpfen 290 einfügen durch Doppelklick 286 durch Kopieren 287 Ereignishandler

25 Stichwortverzeichnis Steuerelemente (Fortsetzung) erstellen durch Ziehen und Ablegen 285 siehe Benutzerdefinierte Steuerelemente GroupBox 285 Label 286 LinkLabel 373 MenuStrip 333 OpenFileDialog 336 Panel 288 positionieren, mithilfe der Ausrichtungslinien 286 SaveFileDialog 343 TabControl 372 TextBox 288 ToolStripContainer 331 TrackBar 286 Stop, Member von MessageBoxIcon 349 StringBuilder, Klasse 170 Objekt bearbeiten 171 Objekt erzeugen 171 StringComparison, Enumeration 163 Structure Schlüsselwort 257 und Zugriffsmodifizierer 224 Structured Exception Handling 83 Strukturen 257 deklarieren 258 Konstruktor 260 verschachteln 263 vs. Klassen 258, 264 Zugriffsmodifizierer 262 Strukturierte Ausnahmebehandlung 83 Sub New-Prozedur 206 Sub, Schlüsselwort 39 Sub, Syntax 137 Substring, Methode 159 Subtraktion 71 Suchen-Dialogfeld anzeigen 360 Eigenschaften definieren 361 erstellen 358 Symbol der Anwendung ändern 354 Symbolleiste Bild einer Schaltfläche ändern 356 einfügen 355 mit Ereignishandlern verknüpfen 357 System.ArgumentOutOfRangeException 249 System.Boolean,.NET-Datentyp 63 System.Byte,.NET-Datentyp 63 System.Char,.NET-Datentyp 63 System.ComponentModel, Namespace 310 System.Decimal,.NET-Datentyp 64 System.DivideByZeroException, Ausnahme 88 System.Double,.NET-Datentyp 64 System.Drawing.Point, Datentyp 300 System.Environment.OSVersion.ServicePack 383 System.IndexOutOfRangeException, Ausnahme 121, 160 System.Int16,.NET-Datentyp 64 System.Int32,.NET-Datentyp 64 System.Int64,.NET-Datentyp 64 System.InvalidCastException, Ausnahme 81 System.InvalidOperationException 212 System.Object 216 System.Object,.NET-Datentyp 64 System.Object, Klasse 214 System.SByte,.NET-Datentyp 63 System.Single,.NET-Datentyp 64 System.String,.NET-Datentyp 64 System.UInt16,.NET-Datentyp 64 System.UInt32,.NET-Datentyp 64 System.UInt64,.NET-Datentyp 64 Systemklänge wiedergeben 380 T TabControl, Steuerelement 372 TabIndex, Eigenschaft 306 TableAdapter-Objekt 405 TabPage 372 Taskleiste, Symbol der Anwendung zeigen 359 Text, Eigenschaft Button 288 Form 284 Label 286 TextBox, Steuerelement an Schriftlinie ausrichten 358 Dock (Eigenschaft) 332 eigene TextBox ableiten 314 KeyPress (Ereignis) 317 Location (Eigenschaft) 288 MultiLine (Eigenschaft) 332 ReadOnly (Eigenschaft) 288 ScrollBars (Eigenschaft) 332 SelectionStart (Eigenschaft) 363 Size (Eigenschaft) 288 Text (Eigenschaft) 297 TextChanged (Ereignis) 307, 342 WordWrap (Eigenschaft) 365 Zwischenablage 351 TextChanged, Ereignis 307 Textdatei, Zeichencodierung ermitteln 340 Throw, Schlüsselwort 92 Tickfrequency, Eigenschaft (TrackBar) 287 ToLongTimeString, Methode 235 Toolbox 33 automatisch im Hintergrund 285 benutzerdefinierte Steuerelemente einfügen 313 einschalten 283 Toolboxelemente auswählen 313 ToolStrip, Steuerelement 355 Bild ändern 356 Standardelemente einfügen

26 Stichwortverzeichnis ToolStripContainer 331 Ausfüllformular andocken 331 Überblick 332 ToShortDateString, Methode 235 ToString, Methode 158 TrackBar (Steuerelement) 286 Scroll-Ereignis 293 TrimToSize, Methode 129 Try-Catch-Block einfacher mit Finally erweitern 91 TypeCasting 56 Typhierarchie 216 Typüberprüfung 144 Typumwandlung 67 Boolean in Text 67 Date in Text 67 explizite 69 Text in Zahl 68 Zahl eines Datentyps in Zahl eines anderen Datentyps 68 Zahl in Text 67 U Überladen von Methoden 149 Überladung, Definition 207 Überschreiben von Methoden 217 Überwachungsfenster 197 UBound, Funktion 121 Uhrzeit als Text ermitteln 235 Umbenennen eines Form 283 von Methoden 136 Unboxing 271 UND-Operatoren, (And, AndAlso) 96 Unicode Transformation Formats 341 Unterbrechungsmodus 188 Unterformulare 401 Unterstrich, Zeilenfortsetzung 57 UserControl, Klasse 302 UTF-Codierung 341 V Variablen Deklaration 54, 60 Groß-/Kleinschreibung 62 Gültigkeitsbereich 147 Initialisierung 54, 61 mehrere des gleichen Datentyps deklarieren 61 Regeln für Namen 61 Variant 60 vbnewline, Konstante 72 Verbindungsloser Datenzugriff 395 Vergleichen 269 Vergleichsoperatoren 95 Verneinung 97 Verweis hinzufügen 239 Verweise anzeigen lassen 42 Verweistypen 65 vergleichen 155 Verzweigungen siehe Kontrollstrukturen 98 Visual Basic 2010 Express Installation 21 Ordner für Ihre eigenen Projekte 29 registrieren 25 Visual Basic Visual Basic for Applications 13 Visual Basic-Klassenbibliothek 15 W Warning, Member von MessageBoxIcon 349 Wavedatei wiedergeben 380 Wertebereich der Datentypen 59 Werttypen 65 While-Schleife 109 Wiederverwertbarkeit von Code 201 Windows Installer vs. ClickOnce-Bereitstellung 411 Windows-Anwendung beenden 346 Konfigurationsdatei neues Projekt erstellen 282, 330, 372 Windows-Authentifizierung 378 With-Anweisung 160 WithEvents, Schlüsselwort 298 Wochentag ermitteln 382 WordWrap, Eigenschaft, TextBox 365 WriteLine (Methode), Zeichenfolgen formatieren 156 WriteOnly, Schlüsselwort 212 X XML-Kommentare 230 <exception> 246 <summary> 230 Y Yes, Member von DialogResult 348 YesNo, Member von MessageBoxButtons 348 YesNoCancel, Member von MessageBoxButtons 348 Z Zahl des einen Datentyps in eine Zahl eines anderen Datentyps umwandeln 68 in Text umwandeln 67 Zeichencodierung ermitteln

Rainer G. Haselier, Klaus Fahnenstich. Richtig einsteigen: Programmieren lernen mit Visual Basic 2010

Rainer G. Haselier, Klaus Fahnenstich. Richtig einsteigen: Programmieren lernen mit Visual Basic 2010 Rainer G. Haselier, Klaus Fahnenstich Richtig einsteigen: Programmieren lernen mit Visual Basic 2010 Rainer G. Haselier, Klaus Fahnenstich: Richtig einsteigen: Programmieren lernen mit Visual Basic 2010

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Visual Basic 2010 Express installieren Teil II Grundlagen von Visual Basic

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Visual Basic 2010 Express installieren Teil II Grundlagen von Visual Basic Teil I Erste Schritte 1 Einleitung.... 11 1.1 Die Themenschwerpunkte dieses Buches.... 11 Visual Basic 2010 Express.... 11 Visual Basic 2010.... 12.NET Framework.... 13 1.2 Wie Sie am besten mit diesem

Mehr

Richtig einsteigen: Programmieren lernen mit Visual C# 2010

Richtig einsteigen: Programmieren lernen mit Visual C# 2010 Richtig einsteigen: Programmieren lernen mit Visual C# 2010 Mit Visual C# 2010 Express Edition auf DVD von Klaus Fahnenstich, Rainer G. Haselier 1. Auflage Richtig einsteigen: Programmieren lernen mit

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Visual C# 2008 Express Edition installieren Teil II Grundlagen von C#

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Visual C# 2008 Express Edition installieren Teil II Grundlagen von C# Teil I Erste Schritte 1 Einleitung... 11 1.1 Die Themenschwerpunkte dieses Buches... 11 Visual C# 2008 Express Edition... 11 C#... 12.NET Framework... 12 1.2 Wie Sie am besten mit diesem Buch arbeiten...

Mehr

Klaus Fahnenstich, Rainer G. Haselier. Richtig einsteigen: Programmieren lernen mit Visual C# 2005

Klaus Fahnenstich, Rainer G. Haselier. Richtig einsteigen: Programmieren lernen mit Visual C# 2005 Klaus Fahnenstich, Rainer G. Haselier Richtig einsteigen: Programmieren lernen mit Visual C# 2005 Klaus Fahnenstich, Rainer G. Haselier: Richtig einsteigen: Programmieren lernen mit Visual C# 2005 Microsoft

Mehr

2.1 Visual C Express installieren Visual C Express starten Visual C Express registrieren...

2.1 Visual C Express installieren Visual C Express starten Visual C Express registrieren... Datei: 5220_A02Inhalt.doc, Seite3 15. September 2010 Teil I Erste Schritte 1 Einleitung.... 9 1.1 Was Sie erwartet und was Sie nicht erwartet.... 9 1.2 Wie die Kapitel aufgebaut sind.... 10 1.3 Beispieldateien....

Mehr

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten

Mehr

Modul 122 VBA Scribt.docx

Modul 122 VBA Scribt.docx Modul 122 VBA-Scribt 1/5 1 Entwicklungsumgebung - ALT + F11 VBA-Entwicklungsumgebung öffnen 2 Prozeduren (Sub-Prozeduren) Eine Prozedur besteht aus folgenden Bestandteilen: [Private Public] Sub subname([byval

Mehr

Excel Funktionen durch eigene Funktionen erweitern.

Excel Funktionen durch eigene Funktionen erweitern. Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion

Mehr

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN)

LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN) LÖSUNGEN AUFGABEN: EXCEL XP (OHNE DATEIEN) Übung (1) Elemente des Excelfensters Ordnen Sie die Begriffe richtig zu: [1] Titelleiste (Programmleiste) [9] waagrechte/horizontale Bildlaufleiste [2] Menüleiste

Mehr

Variablen & erweiterte Aktionen nutzen

Variablen & erweiterte Aktionen nutzen 341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine

Mehr

Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express

Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen... Teil I Erste Schritte 1 Einleitung.... 9 1.1 Die Themenschwerpunkte dieses Buches... 9 Visual Basic for Applications... 9 Die Beispiel-Datenbank... 10 1.2 Wie Sie am besten mit diesem Buch arbeiten...

Mehr

Microsoft Visual Studio Community 2015

Microsoft Visual Studio Community 2015 Microsoft Visual Studio Community 2015 Visual Studio Community 2015 ist eine kostenlose IDE mit leistungsfähigen Programmier- und Entwicklungswerkzeugen für Windows, ios und Android. Sie ist für einzelne

Mehr

Nach der Installation kann es auch schon losgehen. Für unseren Port Scanner erstellen wir zunächst ein neues Projekt:

Nach der Installation kann es auch schon losgehen. Für unseren Port Scanner erstellen wir zunächst ein neues Projekt: Ein Port Scanner ist eine gute Möglichkeit den eigenen Server auf offene Ports zu scannen. Zu viele nicht benötigte und offene Ports können auf Ihrem Server und auf Ihrem Computer ein Sicherheitsrisiko

Mehr

II. Grundlagen der Programmierung. 9. Datenstrukturen. Daten zusammenfassen. In Java (Forts.): In Java:

II. Grundlagen der Programmierung. 9. Datenstrukturen. Daten zusammenfassen. In Java (Forts.): In Java: Technische Informatik für Ingenieure (TIfI) WS 2005/2006, Vorlesung 9 II. Grundlagen der Programmierung Ekkart Kindler Funktionen und Prozeduren Datenstrukturen 9. Datenstrukturen Daten zusammenfassen

Mehr

1.4.12 Sin-Funktion vgl. Cos-Funktion

1.4.12 Sin-Funktion vgl. Cos-Funktion .4. Sgn-Funktion Informatik. Semester 36 36.4.2 Sin-Funktion vgl. Cos-Funktion Informatik. Semester 37 37 .4.3 Sqr-Funktion Informatik. Semester 38 38.4.4 Tan-Funktion Informatik. Semester 39 39 .5 Konstanten

Mehr

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard

So importieren Sie einen KPI mithilfe des Assistenten zum Erstellen einer Scorecard 1 von 6 102013 18:09 SharePoint 2013 Veröffentlicht: 16.07.2012 Zusammenfassung: Hier erfahren Sie, wie Sie einen KPI (Key Performance Indicator) mithilfe des PerformancePoint Dashboard Designer in SharePoint

Mehr

32.4 Anpassen von Menüs und Symbolleisten 795i

32.4 Anpassen von Menüs und Symbolleisten 795i 32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen

Mehr

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein. Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt

Mehr

Erstellen eines Formulars

Erstellen eines Formulars Seite 1 von 5 Word > Erstellen bestimmter Dokumente > Formen Erstellen von Formularen, die in Word ausgefüllt werden können Basierend auf einer Vorlage können Sie dieser Inhaltssteuerelemente und Hinweistext

Mehr

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

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Einführung in die Java- Programmierung

Einführung in die Java- Programmierung Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger horn@uni-koblenz.de WiSe 2012/13 1 Wichtig... Mittags keine Pommes... Praktikum A 230 C 207 (Madeleine + Esma) F 112 F 113

Mehr

Java Einführung VARIABLEN und DATENTYPEN Kapitel 2

Java Einführung VARIABLEN und DATENTYPEN Kapitel 2 Java Einführung VARIABLEN und DATENTYPEN Kapitel 2 Inhalt dieser Einheit Variablen (Sinn und Aufgabe) Bezeichner Datentypen, Deklaration und Operationen Typenumwandlung (implizit/explizit) 2 Variablen

Mehr

Inhaltsverzeichnis. 1 Einleitung 11

Inhaltsverzeichnis. 1 Einleitung 11 Inhaltsverzeichnis Teil I: Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buchs 11 Visual Basic for Applications 11 Die Beispieldatenbank 12 1.2 Wie Sie am besten mit diesem Buch arbeiten

Mehr

Es gibt situationsabhängig verschiedene Varianten zum Speichern der Dokumente. Word bietet im Menü DATEI unterschiedliche Optionen an.

Es gibt situationsabhängig verschiedene Varianten zum Speichern der Dokumente. Word bietet im Menü DATEI unterschiedliche Optionen an. 3. SPEICHERN DATEIEN SPEICHERN Dateien werden in Word Dokumente genannt. Jede Art von Datei, die Sie auf Ihrem Computer neu erstellen, befindet sich zuerst im Arbeitsspeicher des Rechners. Der Arbeitsspeicher

Mehr

Microsoft Access 2013 Navigationsformular (Musterlösung)

Microsoft Access 2013 Navigationsformular (Musterlösung) Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2013 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2013) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...

Mehr

Mediator 9 - Lernprogramm

Mediator 9 - Lernprogramm Mediator 9 - Lernprogramm Ein Lernprogramm mit Mediator erstellen Mediator 9 bietet viele Möglichkeiten, CBT-Module (Computer Based Training = Computerunterstütztes Lernen) zu erstellen, z. B. Drag & Drop

Mehr

Microsoft Access 2010 Bilder

Microsoft Access 2010 Bilder Microsoft Access 2010 Bilder Hyperlinks... arbeiten ähnlich wie ein Link in einer Webseite. sind ein Verweis auf eine Datei (access2010\material\beispiel\tabledevelop\automat.accdb). können ein Verweis

Mehr

Fusszeile mit Datumsfeld und Dateiname

Fusszeile mit Datumsfeld und Dateiname Fusszeile mit Datumsfeld und Dateiname Für innerbetriebliche Rundschreiben kann es nützlich sein, in der Fusszeile den Namen der Autorin bzw. des Autors und das Datum mit der Uhrzeit als Feld einzufügen.

Mehr

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

1 Einleitung. Lernziele. Symbolleiste für den Schnellzugriff anpassen. Notizenseiten drucken. eine Präsentation abwärtskompatibel speichern 1 Einleitung Lernziele Symbolleiste für den Schnellzugriff anpassen Notizenseiten drucken eine Präsentation abwärtskompatibel speichern eine Präsentation auf CD oder USB-Stick speichern Lerndauer 4 Minuten

Mehr

Einführung in die C++ Programmierung für Ingenieure

Einführung in die C++ Programmierung für Ingenieure Einführung in die C++ Programmierung für Ingenieure MATTHIAS WALTER / JENS KLUNKER Universität Rostock, Lehrstuhl für Modellierung und Simulation 14. November 2012 c 2012 UNIVERSITÄT ROSTOCK FACULTY OF

Mehr

Einführung zum Arbeiten mit Microsoft Visual C++ 2010 Express Edition

Einführung zum Arbeiten mit Microsoft Visual C++ 2010 Express Edition In den nachfolgenden Schritten finden Sie beschrieben, wie Sie in der Entwicklungsumgebung Microsoft Visual Studio 2010 eine Projektmappe, ein Projekt und einen ersten Quellcode erstellen, diesen kompilieren,

Mehr

iphone-kontakte zu Exchange übertragen

iphone-kontakte zu Exchange übertragen iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.

Mehr

Visual Basic Express Debugging

Visual Basic Express Debugging Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das

Mehr

tentoinfinity Apps 1.0 EINFÜHRUNG

tentoinfinity Apps 1.0 EINFÜHRUNG tentoinfinity Apps Una Hilfe Inhalt Copyright 2013-2015 von tentoinfinity Apps. Alle Rechte vorbehalten. Inhalt der online-hilfe wurde zuletzt aktualisiert am August 6, 2015. Zusätzlicher Support Ressourcen

Mehr

VB.net Programmierung und Beispielprogramm für GSV

VB.net Programmierung und Beispielprogramm für GSV VB.net Programmierung und Beispielprogramm für GSV Dokumentation Stand vom 26.05.2011 Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de 1 Inhaltsverzeichnis Vorwort...2

Mehr

Installation von Microsoft Visual C++ 2010 Express

Installation von Microsoft Visual C++ 2010 Express Installation von Download unter http://www.microsoft.com/germany/express/products/windows.aspx Alternative: Ihr MSDNAA Zugang Registrierung nach spätestens 30 Tagen ist zwingend erforderlich. I Vorbereitung

Mehr

Installationsanleitungen

Installationsanleitungen Installationsanleitungen INPA SGBD-Entwicklungsumgebung (EDIABAS) INPA für Entwickler Bevor Sie EDIABAS / INPA installieren können, müssen Sie sich für den Ordner sgref auf smuc0900 freischalten lassen.

Mehr

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt

Mehr

Schnellstarthandbuch. Hilfe aufrufen Klicken Sie auf das Fragezeichen, um Hilfeinhalt anzuzeigen.

Schnellstarthandbuch. Hilfe aufrufen Klicken Sie auf das Fragezeichen, um Hilfeinhalt anzuzeigen. Schnellstarthandbuch Microsoft Access 2013 unterscheidet sich im Aussehen deutlich von älteren Access-Versionen. Dieses Handbuch soll Ihnen dabei helfen, sich schnell mit der neuen Version vertraut zu

Mehr

2. Word-Dokumente verwalten

2. Word-Dokumente verwalten 2. Word-Dokumente verwalten In dieser Lektion lernen Sie... Word-Dokumente speichern und öffnen Neue Dokumente erstellen Dateiformate Was Sie für diese Lektion wissen sollten: Die Arbeitsumgebung von Word

Mehr

Kompatibilitätsmodus und UAC

Kompatibilitätsmodus und UAC STEITZ IT-Solutions Kompatibilitätsmodus und UAC Der nachfolgenden Artikel beschreibt, wie Sie die UAC (User Account Control = Benutzerkontensteuerung) für ausgewählte Anwendungen deaktivieren. Mit der

Mehr

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen

Handbuch. ECDL 2003 Professional Modul 3: Kommunikation. Signatur erstellen und verwenden sowie Nachrichtenoptionen Handbuch ECDL 2003 Professional Modul 3: Kommunikation Signatur erstellen und verwenden sowie Nachrichtenoptionen einstellen Dateiname: ecdl_p3_01_01_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003

Mehr

Erstellen eines Office-COM-Add-In mit Visual Basic 2005 Express Edition

Erstellen eines Office-COM-Add-In mit Visual Basic 2005 Express Edition Erstellen eines Office-COM-Add-In mit Visual Basic 2005 Express Edition Neues Projekt (Klassenbibliothek) erzeugen Als Projektbezeichnung wählte ich BeispielComAddIn. Add-In-Starter-Klasse erstellen Die

Mehr

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht

Mehr

Tutorium Rechnerorganisation

Tutorium Rechnerorganisation Woche 2 Tutorien 3 und 4 zur Vorlesung Rechnerorganisation 1 Christian A. Mandery: KIT Universität des Landes Baden-Württemberg und nationales Grossforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Mehr

Installationsanweisung Aktivierung für RadarOpus für PC s ohne Internetzugang (WINDOWS)

Installationsanweisung Aktivierung für RadarOpus für PC s ohne Internetzugang (WINDOWS) Installationsanweisung Aktivierung für RadarOpus für PC s ohne Internetzugang (WINDOWS) Dieses Handbuch hilft Anwendern, ihren RadarOpus Dongle (Kopierschutz) auf einem anderen Computer zu aktivieren,

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Übungen zu C++ Kapitel 1

Übungen zu C++ Kapitel 1 Übungen zu C++ Kapitel 1 Aufgabe 1 Ergänze den Text. a) Die sechs logischen Einheiten eines Computers sind Eingabe-Einheit, Ausgabe-Einheit, RAM, ALU, CPU, Plattenspeicher. b) Die Programme, welche Hochsprachenprogramme

Mehr

Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine.

Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine. Hilfsmittel Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine. Interne Nachrichten Mit Hilfe der Funktion Interne Nachrichten

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

E-Mail-Versand an Galileo Kundenstamm. Galileo / Outlook

E-Mail-Versand an Galileo Kundenstamm. Galileo / Outlook E-Mail-Versand an Galileo Kundenstamm Galileo / Outlook 1 Grundsätzliches...1 2 Voraussetzung...1 3 Vorbereitung...2 3.1 E-Mail-Adressen exportieren 2 3.1.1 Ohne Filter 2 3.1.2 Mit Filter 2 4 Mail-Versand

Mehr

teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep

teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen

Mehr

ANLEITUNG ONECLICK WEBMEETING BASIC MIT NUR EINEM KLICK IN DIE WEBKONFERENZ.

ANLEITUNG ONECLICK WEBMEETING BASIC MIT NUR EINEM KLICK IN DIE WEBKONFERENZ. ANLEITUNG ONECLICK WEBMEETING BASIC MIT NUR EINEM KLICK IN DIE WEBKONFERENZ. INHALT 2 3 1 EINFÜHRUNG 3 1.1 SYSTEMVORAUSSETZUNGEN 3 1.2 MICROSOFT OFFICE 3 2 DOWNLOAD UND INSTALLATION 4 3 EINSTELLUNGEN 4

Mehr

FB Informatik. Fehler. Testplan

FB Informatik. Fehler. Testplan Fehler #include int i,n,summe; int summe (int); cout 0) cin>n; i=summme(n); cout

Mehr

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen

Grundlagen Word Eigene Symbolleisten. Eigene Symbolleisten in Word erstellen Eigene Symbolleisten in Word erstellen Diese Anleitung beschreibt, wie man in Word eigene Symbolleisten erstellt und mit Schaltflächen füllt. Im zweiten Teil wird erklärt, wie man mit dem Makrorekorder

Mehr

NiceMemMaster Anwenderhandbuch

NiceMemMaster Anwenderhandbuch NiceMemMaster Anwenderhandbuch Deutsche Version Rev-1112 2012 Euro Plus d.o.o. Alle Rechte vorbehalten. Euro Plus d.o.o. Poslovna cona A 2 SI-4208 Šenčur, Slovenia tel.: +386 4 280 50 00 fax: +386 4 233

Mehr

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

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1 K. Hartmann-Consulting Schulungsunterlage Outlook 03 Kompakt Teil Inhaltsverzeichnis Outlook... 4. Das Menüband... 4. Die Oberfläche im Überblick... 4.. Ordner hinzufügen... 5.. Ordner zu den Favoriten

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java-

LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java- Eckart Modrow LEGO-Mindstorms-Roboter S. 1 LEGO-Mindstorms-Roboter im Informatikunterricht 1 - mit Java- Benutzung in einer Programmierumgebung Für die LEGO-Roboter stehen unter allen gängigen Betriebssystemen

Mehr

teamspace TM Outlook Synchronisation

teamspace TM Outlook Synchronisation teamspace TM Outlook Synchronisation Benutzerhandbuch teamsync Version 1.4 Stand Dezember 2005 * teamspace ist ein eingetragenes Markenzeichen der 5 POINT AG ** Microsoft Outlook ist ein eingetragenes

Mehr

Speichern. Speichern unter

Speichern. Speichern unter Speichern Speichern unter Speichern Auf einem PC wird ständig gespeichert. Von der Festplatte in den Arbeitspeicher und zurück Beim Download Beim Kopieren Beim Aufruf eines Programms Beim Löschen Beim

Mehr

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch: O UTLOOK EDITION Was ist die Outlook Edition? Outlook Edition integriert Microsoft Outlook E-Mail in Salesforce. Die Outlook Edition fügt neue Schaltflächen und Optionen zur Outlook- Benutzeroberfläche

Mehr

Vergleich: Positionen der Word 2003-Befehle in Word

Vergleich: Positionen der Word 2003-Befehle in Word Seite 1 von 6 Word > Erste Schritte Vergleich: Positionen der Word 2003-Befehle in Word 2007 Dieser Artikel enthält eine Einführung in die grundlegenden Elemente der neuen Microsoft Office Word 2007- Benutzeroberfläche

Mehr

Was Sie bald kennen und können

Was Sie bald kennen und können Den Rechner verwenden 6 Heutzutage gehört auf jeden Schreibtisch auch ein Taschenrechner denn wer vertraut im Computer-Zeitalter noch seinen eigenen Rechenkünsten? Und da Microsoft mit Windows die Vision

Mehr

Microsoft PowerPoint 2013 Folien gemeinsam nutzen

Microsoft PowerPoint 2013 Folien gemeinsam nutzen Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft PowerPoint 2013 Folien gemeinsam nutzen Folien gemeinsam nutzen in PowerPoint 2013 Seite 1 von 4 Inhaltsverzeichnis Einleitung... 2 Einzelne

Mehr

Outlook 2000 Thema - Archivierung

Outlook 2000 Thema - Archivierung interne Schulungsunterlagen Outlook 2000 Thema - Inhaltsverzeichnis 1. Allgemein... 3 2. Grundeinstellungen für die Auto in Outlook... 3 3. Auto für die Postfach-Ordner einstellen... 4 4. Manuelles Archivieren

Mehr

Windows 7 Ordner und Dateien in die Taskleiste einfügen

Windows 7 Ordner und Dateien in die Taskleiste einfügen WI.005, Version 1.1 07.04.2015 Kurzanleitung Windows 7 Ordner und Dateien in die Taskleiste einfügen Möchten Sie Ordner oder Dateien direkt in die Taskleiste ablegen, so ist das nur mit einem Umweg möglich,

Mehr

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.

Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:

Mehr

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

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich

Mehr

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM Hinweise: - Dies ist eine schrittweise Anleitung um auf den Server der Ag-Kim zuzugreifen. Hierbei können Dateien ähnlich wie bei Dropbox hoch-

Mehr

Microsoft Access 2010 Navigationsformular (Musterlösung)

Microsoft Access 2010 Navigationsformular (Musterlösung) Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2010 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2010) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...

Mehr

Import des persönlichen Zertifikats in Outlook Express

Import des persönlichen Zertifikats in Outlook Express Import des persönlichen Zertifikats in Outlook Express 1.Installation des persönlichen Zertifikats 1.1 Voraussetzungen Damit Sie das persönliche Zertifikat auf Ihrem PC installieren können, benötigen

Mehr

10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7

10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7 5.0 10.3.1.4 Übung - Datensicherung und Wiederherstellung in Windows 7 Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie die Daten sichern. Sie werden auch eine

Mehr

Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden.

Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. Einfache Ein- und Ausgabe mit Java 1. Hallo-Welt! Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. /** Die Klasse hello sendet einen

Mehr

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013 Access 2013 Susanne Weber 1. Ausgabe, 1. Aktualisierung, Juni 2013 Grundlagen für Anwender ACC2013 2 Access 2013 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren Sie was

Mehr

Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Dokument bearbeiten und speichern

Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Dokument bearbeiten und speichern Handbuch ECDL 2003 Basic Modul 3: Textverarbeitung Dokument bearbeiten und speichern Dateiname: ecdl3_01_03_documentation_standard.doc Speicherdatum: 14.02.2005 ECDL 2003 Basic Modul 3 Textverarbeitung

Mehr

Bauteilattribute als Sachdaten anzeigen

Bauteilattribute als Sachdaten anzeigen Mit den speedikon Attributfiltern können Sie die speedikon Attribute eines Bauteils als MicroStation Sachdaten an die Elemente anhängen Inhalte Was ist ein speedikon Attribut?... 3 Eigene Attribute vergeben...

Mehr

Starten der Software unter Windows 7

Starten der Software unter Windows 7 Starten der Software unter Windows 7 Im Folgenden wird Ihnen Schritt für Schritt erklärt, wie Sie Ihr persönliches CONTOUR NEXT USB auf dem Betriebssystem Ihrer Wahl starten und benutzen. Schritt 1. Stecken

Mehr

SIZ Modul 221: Outlook und Internetdienste

SIZ Modul 221: Outlook und Internetdienste SIZ Modul 221: Outlook und Internetdienste Outlook Dateien importieren (PST, XLS usw.) 1. Menü Datei/Importieren/Exportieren... 2. Aus andern Programmen oder Dateien importieren Das ist bei den meisten

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

Zwischenablage (Bilder, Texte,...)

Zwischenablage (Bilder, Texte,...) Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen

Mehr

Der Aufruf von DM_in_Euro 1.40 sollte die Ausgabe 1.40 DM = 0.51129 Euro ergeben.

Der Aufruf von DM_in_Euro 1.40 sollte die Ausgabe 1.40 DM = 0.51129 Euro ergeben. Aufgabe 1.30 : Schreibe ein Programm DM_in_Euro.java zur Umrechnung eines DM-Betrags in Euro unter Verwendung einer Konstanten für den Umrechnungsfaktor. Das Programm soll den DM-Betrag als Parameter verarbeiten.

Mehr

Inhaltsverzeichnis... 1. Dokumentverwaltung... 2. Organisation von Dokumenten... 2. Ordner erstellen... 2. Dokumente im Dateisystem behandeln...

Inhaltsverzeichnis... 1. Dokumentverwaltung... 2. Organisation von Dokumenten... 2. Ordner erstellen... 2. Dokumente im Dateisystem behandeln... Inhaltsverzeichnis Inhaltsverzeichnis... 1 Dokumentverwaltung... 2 Organisation von Dokumenten... 2 Die Dialogfenster ÖFFNEN und SPEICHERN UNTER... 2 Ordner erstellen... 2 Dokumente im Dateisystem behandeln...

Mehr

M. Graefenhan 2000-12-07. Übungen zu C. Blatt 3. Musterlösung

M. Graefenhan 2000-12-07. Übungen zu C. Blatt 3. Musterlösung M. Graefenhan 2000-12-07 Aufgabe Lösungsweg Übungen zu C Blatt 3 Musterlösung Schreiben Sie ein Programm, das die Häufigkeit von Zeichen in einem eingelesenen String feststellt. Benutzen Sie dazu ein zweidimensionales

Mehr

Tutorial: Wie kann ich Dokumente verwalten?

Tutorial: Wie kann ich Dokumente verwalten? Tutorial: Wie kann ich Dokumente verwalten? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory Dokumente verwalten können. Dafür steht Ihnen in myfactory eine Dokumenten-Verwaltung zur Verfügung.

Mehr

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA

Windows 8.1. Grundkurs kompakt. Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014. inkl. zusätzlichem Übungsanhang K-W81-G-UA Markus Krimm, Peter Wies 1. Ausgabe, Januar 2014 Windows 8.1 Grundkurs kompakt inkl. zusätzlichem Übungsanhang K-W81-G-UA 1.3 Der Startbildschirm Der erste Blick auf den Startbildschirm (Startseite) Nach

Mehr

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

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...

Mehr

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................

Mehr

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen

Outlook - CommuniGate Pro Schnittstelle installieren. Outlook - Elemente freigeben. Outlook - Freigegebene Elemente öffnen Microsoft Outlook 1 Nutzung der Groupware mit Microsoft Outlook 1.1 Outlook - CommuniGate Pro Schnittstelle installieren 4 1.2 Outlook - Elemente freigeben 11 1.3 Outlook - Freigegebene Elemente öffnen

Mehr

6.8.4.9 Übung - Freigabe eines Ordners und Zuordnung eines Netzwerlaufwerks in Windows XP

6.8.4.9 Übung - Freigabe eines Ordners und Zuordnung eines Netzwerlaufwerks in Windows XP 5.0 6.8.4.9 Übung - Freigabe eines Ordners und Zuordnung eines Netzwerlaufwerks in Windows XP Einführung Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung erstellen Sie einen Ordner

Mehr

Die Dateiablage Der Weg zur Dateiablage

Die Dateiablage Der Weg zur Dateiablage Die Dateiablage In Ihrem Privatbereich haben Sie die Möglichkeit, Dateien verschiedener Formate abzulegen, zu sortieren, zu archivieren und in andere Dateiablagen der Plattform zu kopieren. In den Gruppen

Mehr

Variablen, Datentypen und Operatoren

Variablen, Datentypen und Operatoren Variablen, Datentypen und Operatoren In diesem Kapitel lernen Sie wie Sie Variablen deklarieren und verwenden wie Sie Tastatureingaben einlesen welche Datentypen es in Visual Basic gibt und welche Informationen

Mehr

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post 1. E Porto Word Add in für Microsoft Office 2003, 2007 oder 2010 kostenfrei herunterladen unter www.internetmarke.de/add in/download

Mehr

Handbuch B4000+ Preset Manager

Handbuch B4000+ Preset Manager Handbuch B4000+ Preset Manager B4000+ authentic organ modeller Version 0.6 FERROFISH advanced audio applications Einleitung Mit der Software B4000+ Preset Manager können Sie Ihre in der B4000+ erstellten

Mehr

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

Visio 2013. Grundlagen. Linda York. 1. Ausgabe, Oktober 2013 Visio 2013 Linda York 1. Ausgabe, Oktober 2013 Grundlagen V2013 2 Visio 2013 - Grundlagen 2 Einfache Zeichnungen erstellen In diesem Kapitel erfahren Sie wie Sie Shapes einfügen, kopieren und löschen was

Mehr

Word 2013. Aufbaukurs kompakt. Dr. Susanne Weber 1. Ausgabe, Oktober 2013 K-WW2013-AK

Word 2013. Aufbaukurs kompakt. Dr. Susanne Weber 1. Ausgabe, Oktober 2013 K-WW2013-AK Word 0 Dr. Susanne Weber. Ausgabe, Oktober 0 Aufbaukurs kompakt K-WW0-AK Eigene Dokumentvorlagen nutzen Voraussetzungen Dokumente erstellen, speichern und öffnen Text markieren und formatieren Ziele Eigene

Mehr

1. das es keiner Ausdrucke mehr für die Formwertrichter bedarf 2. das die Korrekturen vom Richter selbst an seinem PC durchgeführt werden können.

1. das es keiner Ausdrucke mehr für die Formwertrichter bedarf 2. das die Korrekturen vom Richter selbst an seinem PC durchgeführt werden können. E.T. Anleitung für Formwertrichter Was ist E.T.? E.T. Ist ein Programm mit dem, in Verbindung mit ZiSpro, Ausstellungen so organisiert werden können, das u.a. die Eingabe der Besprechungen des jeweiligen

Mehr