Erstellen von speziellen Ereignissen in C#

Größe: px
Ab Seite anzeigen:

Download "Erstellen von speziellen Ereignissen in C#"

Transkript

1 Erstellen von speziellen Ereignissen in C# Anhand eines Projekts, das demonstriert, wie spezielle Ereignisse ausgelöst werden und wie sie sich auf den verwendeten Code auswirken, zeigen wir Ihnen, wie spezielle Ereignisse erstellt werden. Von Harold Davis, Builder.com, 18. Dezember 2002 Anfänger in C# müssen als Erstes die Verwendung der Ereignisse erlernen. In Teil 1 dieser Reihe wurden die Grundlagen der C#-Ereignisse geschildert und dargestellt, wie die Registerkarte Events im Fenster Properties genutzt werden kann. Außerdem wurde der autogenerierte Code erläutert, der durch die Verwendung der Registerkarte Events entsteht. Schritte zur Erstellung spezieller Ereignisse Wir wollen hier das Beispiel eines Ereignisses betrachten, das ausgelöst wird, wenn eine an eine Methode übergebene lange ganze Zahl eine Primzahl ist. Die Methode wird in einem Klassenmodul gespeichert, obwohl sie auch in die Form-Klasse eingefügt werden könnte, da in.net ein Formular nur die Instanz einer Klasse ist. Wir benutzen das Formular, das wir im ersten Teil dieser Reihe erstellt haben, sowohl um die Methode für das Auslösen des Ereignisses aufzurufen als auch um zu reagieren, wenn das Ereignis ausgelöst wurde. Hier die für diesen Vorgang erforderlichen Schritte: 1. Fügen Sie ein Klassenmodul zu dem Projekt hinzu. 2. Fügen Sie zu dem Modul eine Methode hinzu, die überprüft, ob die an sie übergegebene Zahl eine Primzahl ist und gegebenenfalls ein Ereignis auslöst. 3. Erstellen Sie einen Delegat im Formular (die Empfängerklasse). 4. Weisen Sie den Delegaten dem Ereignis zu. 5. Fügen Sie das Ereignis-Handler-Framework zu der Form-Klasse hinzu. 6. Verwenden Sie den Operator +=, um die Instanz der Empfängerklasse (das Formular) zu benachrichtigen, dass der Ereignis-Handler in der Instanz der Empfängerklasse aufgerufen werden soll, wenn das Ereignis im Klassenmodul ausgelöst wird. 7. Fügen Sie dem Ereignis-Handler einen Code hinzu, der entsprechend auf das Ereignis reagiert. Betrachten wir nun diese Schritte im Einzelnen. Erstellen von speziellen Ereignissen in C# Hinzufügen einer Klasse und einer Methode Sie können zum Hinzufügen eines Klassenmoduls zu einem C#-Projekt verschiedene Methoden benutzen. Eine besteht darin, durch Auswahl der Option Add Class im Menü Project das Dialogfeld Add New Item zu öffnen. Stellen Sie sicher, dass in der Übersicht Templates die Option Class ausgewählt ist, wie in Abbildung A dargestellt, und klicken Sie auf Open.

2 Abbildung A: Auswahl der Schablone Class Abbildung vergrößern Die neue, bis auf einen Klassenkonstruktor noch leere Klasse sieht wie in Listing A dargestellt aus. Zum besseren Verständnis haben ich die autogenerierten Kommentare aus unserem Beispiel entfernt. Fügen Sie, wie in Listing B gezeigt, eine Methode zu dieser Klasse hinzu, die überprüft, ob die an sie übergebene Zahl eine Primzahl ist. Geben Sie dem Ereignis, das bei Feststellung einer Primzahl ausgelöst wird, den Namen OnPrime. Sie sehen hier, wie die IsPrime-Methode aussieht, wenn das Ereignis OnPrime ausgelöst wird. Beachten Sie, dass das Ereignis die Primzahl als einen Parameter übergibt, wie in Listing C gezeigt. Deklarieren des Delegaten Nun deklarieren Sie für das Ereignis OnPrime einen Delegaten in der Klasse. Diese Deklaration kann an einer beliebigen Stelle im Klassenmodul eingefügt werden. Beachten Sie, dass Sie nicht unbedingt einen Delegaten erstellen müssen, vor allem bei Ereignis-Methoden, deren Signatur dem integrierten System.EventHandler-Delegat entspricht. Es ist jedoch sinnvoll, für jedes spezielle Ereignis einen Delegaten zu deklarieren. In unserem Beispiel ist dies notwendig, da zu der Signatur ein Parameter (die gefundene Primzahl) hinzugefügt wird. Hier die Deklaration für den Delegaten: public delegate void OnPrimeEventHandler (object sender, System.EventArgs e, long num); Weisen Sie dann den Delegaten dem Ereignis zu: public Ereignis OnPrimeEventHandler OnPrime; Das Klassenmodul ist nun komplett. Allerdings führt es vor der Schaffung des Codes in der Empfängerklasse noch keine sinnvollen Vorgänge aus. Wenn Sie das Projekt ausführen, dürften jedoch keine Syntaxfehler mehr vorliegen. Listing D enthält den vollständigen Code für das Klassenmodul.

3 Der Ereignis-Handler Kehren wir nur zu der Empfängerklasse zurück, die zufällig eine Form-Klasse ist (was, wie bereits erwähnt, nicht unbedingt der Fall sein muss), um einen Ereignis-Handler hinzuzufügen. Dieser sieht wie folgt aus: private void Class1_OnPrime (object sender, System.EventArgs e, long thenum) Benachrichtigung an die auslösende Klasse Fügen Sie nun eine Benachrichtigung zu der Instanz des Klassenmoduls hinzu, so dass der im Ereignis-Handler befindliche Code verarbeitet wird, wenn das Ereignis ausgelöst wurde. Zuvor muss jedoch erst eine Instanz der Class1 in der Form-Klasse eingerichtet werden. Erstellen Sie anschließend eine Schaltfläche mit der Bezeichnung btndoprimething. Dann fügen Sie den im Klick-Ereignis der Schaltfläche auszuführenden Code ein und zeigen den Rest in einem mehrzeiligen Textfeld an. Listing E zeigt den Code für das Klick-Ereignis, der eine Instanz von Class1 erstellt und das Ereignis in der Klasse anweist, den Ereignis-Handler zu benachrichtigen, wenn das Ereignis ausgelöst wird. Hinzufügen von Code zum Ereignis-Handler Schließlich müssen Sie zu dem Klick-Ereignis der Schaltfläche einen Code hinzufügen, der ein spezielles Ereignis auslöst, sowie zu dem Formular-Ereignis-Handler einen Code, der auf das Ereignis reagiert. Listing F zeigt den zum Klick-Ereignis der Schaltfläche hinzugefügten Code, der die IsPrime- Methode für ganze Zahlen von 1 bis 100 aufruft. Abschließend müssen Sie zu dem Ereignis-Handler einen Code hinzufügen, der sicherstellt, dass Ihr Ereignis ausgelöst wird. Jede Primzahl, die das Ereignis auslöst, wird im Textfeld angezeigt, wie in Listing G zu sehen. Abbildung B zeigt das gewünschte Endergebnis.

4 Abbildung B: Das fertige Projekt zeigt eine Liste mit Primzahlen im Textfeld an. Ich habe das in diesem Artikel erörterte Projekt als Zip-Archiv zum Download bereitgestellt, falls Sie sich den gesamten Source-Code anschauen möchten. Zur Installation des Projekts müssen Sie es auf einem Rechner mit Visual Studio in ein Verzeichnis extrahieren. Doppelklicken Sie dann auf das Windows Explorer-Icon der.sln-datei. Gute Ausgangsbasis Ereignisse sind ein zentrales Feature Objekt-orientierter Sprachen wie C#, und sie spielen bei der Konzeption von Projekten eine wichtige Rolle. Da bei der Programmierung von Ereignissen nur wenige Punkte zu beachten sind, dürften Sie nicht allzu viele Probleme mit der Nutzung dieser Schlüsselfunktion bekommen - immer vorausgesetzt, dass Sie die Konzepte, Kontexte und Reihenfolge aller Komponenten nicht durcheinander bringen. Listing A using System; namespace Builder2 public class Class1 public Class1()

5 Listing B using System; namespace Builder2 public class Class1 public Class1() public void IsPrime (long NumToCheck ) for (long i =2; i <= Math.Sqrt(NumToCheck); i++) if (NumToCheck%i == 0 ) // not a prime // is a prime, fire the event Listing C public void IsPrime (long NumToCheck ) for (long i =2; i <= Math.Sqrt(NumToCheck); i++) if (NumToCheck%i == 0 ) // not a prime // is a prime, fire the event System.EventArgs p = new System.EventArgs(); OnPrime (this, p, NumToCheck);

6 Listing D using System; namespace Builder2 public class Class1 public Class1() public delegate void OnPrimeEventHandler (object sender, System.EventArgs e, long num); public event OnPrimeEventHandler OnPrime; public void IsPrime (long NumToCheck ) for (long i =2; i <= Math.Sqrt(NumToCheck); i++) if (NumToCheck%i == 0 ) // not a prime // is a prime, fire the event System.EventArgs p = new System.EventArgs(); OnPrime (this, p, NumToCheck); Listing E private void btndoprimething_click(object sender, System.EventArgs e) Class1 class1 = new Class1(); class1.onprime += new Class1.OnPrimeEventHandler (this.class1_onprime); Listing F private void btndoprimething_click(object sender, System.EventArgs e) Class1 class1 = new Class1(); class1.onprime += new Class1.OnPrimeEventHandler (this.class1_onprime); for (long i=1; i <= 100; i++) class1.isprime (i); Listing G private void Class1_OnPrime (object sender, System.EventArgs e, long thenum) textbox1.text += thenum.tostring() + " is a prime\r\n";

Komponenten & Frameworks Seite 1

Komponenten & Frameworks Seite 1 Ausgangssituation Wir wollen eine einfache Windowsanwendung mit einem Fenster erstellen. Dieses Fenster enthält (Container!) einen Button der beim klicken das Schreiben in ein Textfeld bewirkt. Was ist

Mehr

Graphische Benutzungsoberflächen mit Java. Einführung in NetBeans

Graphische Benutzungsoberflächen mit Java. Einführung in NetBeans Graphische Benutzungsoberflächen mit Java Einführung in NetBeans Graphische Benutzungsoberflächen! Interaktion mit dem Programm! Datenein- und ausgabe! Rückmeldungen über Verarbeitung der Daten! Visualisierung

Mehr

Ein erstes "Hello world!" Programm

Ein erstes Hello world! Programm OOP Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Die Benutzer Oberfläche von HOOPLU...2 2.1 Projekte öffnen und speichern...2 2.2 Die Klasse Program

Mehr

Ereignisse (Events) Asynchrones Versenden von Informationen Sender (Herausgeber) Empfänger (Abonnent) Dr. Beatrice Amrhein

Ereignisse (Events) Asynchrones Versenden von Informationen Sender (Herausgeber) Empfänger (Abonnent) Dr. Beatrice Amrhein Ereignisse (Events) Asynchrones Versenden von Informationen Sender (Herausgeber) Empfänger (Abonnent) Dr. Beatrice Amrhein Überblick Definition eines Ereignisses Sender und Empfänger Einfache Ereignisse

Mehr

C-Programme kompilieren mit Visual Studio Express

C-Programme kompilieren mit Visual Studio Express C-Programme kompilieren mit Visual Studio Express Die Beispiele, Aufgaben und Lösungen zum Buch C als erste Programmiersprache können mit Visual Studio Express von Microsoft bearbeitet, kompiliert und

Mehr

Gewusst wie: Erstellen einer C#-Windows-Anwendung

Gewusst wie: Erstellen einer C#-Windows-Anwendung Page 1 of 7 2008 Microsoft Corporation. All rights reserved. Visual C#-Sprachkonzepte Gewusst wie: Erstellen einer C#-Windows-Anwendung In diesem Thema können Sie sich mit den Elementen der Visual C# Express

Mehr

3 Geoverarbeitung mit dem ModelBuilder

3 Geoverarbeitung mit dem ModelBuilder 3.1 Der ModelBuilder in ArcGIS Mit dem ModelBuilder können schematisch und mithilfe von Grafiken Arbeitsabläufe mit den Werkzeugen von ArcGIS erstellt und bearbeitet werden. Ein solcher Arbeitsablauf (Workflow)

Mehr

ACCESS. Formulare per VBA referenzieren FORMULARE MIT VBA PROGRAMMIEREN FORMULARE PER VBA REFERENZIEREN BASICS

ACCESS. Formulare per VBA referenzieren FORMULARE MIT VBA PROGRAMMIEREN FORMULARE PER VBA REFERENZIEREN BASICS Formulare per VBA referenzieren Wenn Sie Formulare und Steuerelemente programmieren wollen, müssen Sie wissen, wie Sie diese referenzieren. Nicht immer geschieht dies vom Klassenmodul des Formulars selbst

Mehr

Erstellen sicherer ASP.NET- Anwendungen

Erstellen sicherer ASP.NET- Anwendungen Erstellen sicherer ASP.NET- Anwendungen Authentifizierung, Autorisierung und sichere Kommunikation Auf der Orientierungsseite finden Sie einen Ausgangspunkt und eine vollständige Übersicht zum Erstellen

Mehr

Rückgabewerte von Methoden

Rückgabewerte von Methoden OOP Rückgabewerte von Methoden Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Rückgabewerte von Methoden...2 3 Der freundliche Computer...2 3.1

Mehr

Erstellen sicherer ASP.NET- Anwendungen

Erstellen sicherer ASP.NET- Anwendungen Erstellen sicherer ASP.NET- Anwendungen Authentifizierung, Autorisierung und sichere Kommunikation Auf der Orientierungsseite finden Sie einen Ausgangspunkt und eine vollständige Übersicht zum Erstellen

Mehr

Erstellen sicherer ASP.NET- Anwendungen

Erstellen sicherer ASP.NET- Anwendungen Erstellen sicherer ASP.NET- Anwendungen Authentifizierung, Autorisierung und sichere Kommunikation Auf der Orientierungsseite finden Sie einen Ausgangspunkt und eine vollständige Übersicht zum Erstellen

Mehr

MAILCHIMPCONNECTOR FÜR DAYLITE

MAILCHIMPCONNECTOR FÜR DAYLITE MAILCHIMPCONNECTOR FÜR DAYLITE Table of Contents Allgemeines... 3... 4 Einrichtung... 5 Installation... 6 Lizenzierung... 9 Benutzung...12 Einrichtung des notwendigen API Key...13 Listenverwaltung...17

Mehr

1 Einführung zur Windowsprogrammierung für das Programm Hallo mit Visual Studio.Net

1 Einführung zur Windowsprogrammierung für das Programm Hallo mit Visual Studio.Net Windowsprogrammierung mit dem MFC-AnwendungsAssistenten/ C++ unter Visual Studio.Net Dr. Elfi Thiem 04.01.2006 Visual C++ 1 Einführung zur Windowsprogrammierung für das Programm Hallo mit Visual Studio.Net

Mehr

Innovator 11 excellence. Anbindung an Visual Studio. Einführung, Installation und Konfiguration. Connect. Roland Patka.

Innovator 11 excellence. Anbindung an Visual Studio. Einführung, Installation und Konfiguration. Connect. Roland Patka. Innovator 11 excellence Anbindung an Visual Studio Einführung, Installation und Konfiguration Roland Patka Connect www.mid.de Inhaltsverzeichnis Einführung... 1 Innovator Add-in im Visual Studio registrieren...

Mehr

SharePoint für Site Owner. Benjamin S. Bergfort. 1. Ausgabe, 1. Aktualisierung, November 2014 ISBN: SHPSO2013

SharePoint für Site Owner. Benjamin S. Bergfort. 1. Ausgabe, 1. Aktualisierung, November 2014 ISBN: SHPSO2013 SharePoint 2013 Benjamin S. Bergfort für Site Owner 1. Ausgabe, 1. Aktualisierung, November 2014 SHPSO2013 ISBN: 978-3-86249-372-2 5 SharePoint 2013 für Site Owner 5 Mit Bibliotheken und Listen arbeiten

Mehr

3 VOREINSTELLUNGEN ANPASSEN

3 VOREINSTELLUNGEN ANPASSEN Das Präsentationsprogramm PowerPoint 2007 bietet den BenutzerInnen die Möglichkeit, diearbeitsumgebung individuell anzupassen. 3.1 Zoomfunktionen verwenden Die Präsentation kann in verschiedenen Vergrößerungsstufen

Mehr

MPLab X. Projekt erstellen mit MPLabX und Source-Code von AB

MPLab X. Projekt erstellen mit MPLabX und Source-Code von   AB MPLab X Projekt erstellen mit MPLabX und Source-Code von www.digital-bahn.de AB-2015-01 In diesem Dokument wird ein Umbau beschrieben. Für die Funktion des Umbaus gibt es keine Garantie. Für durch diesen

Mehr

Delegates. «Delegierter» Methoden Schablone Funktionszeiger. Dr. Beatrice Amrhein

Delegates. «Delegierter» Methoden Schablone Funktionszeiger. Dr. Beatrice Amrhein Delegates «Delegierter» Methoden Schablone Funktionszeiger Dr. Beatrice Amrhein Überblick Definition eines Delegat Einfache Delegate Beispiele von Delegat-Anwendungen 2 Definition 3 Definition Ein Delegat

Mehr

Einrichten des IIS für DataFlex WebApp Server. Einrichten des IIS (Internet Information Server) für DataFlex WebApp Server

Einrichten des IIS für DataFlex WebApp Server. Einrichten des IIS (Internet Information Server) für DataFlex WebApp Server Einrichten des IIS (Internet Information Server) für DataFlex WebApp Server Inhalt Einrichten des IIS (Internet Information Server) für DataFlex Web App Server... 1 Windows 10... 2 Windows 8.1... 4 Windows

Mehr

3 VOREINSTELLUNGEN ANPASSEN

3 VOREINSTELLUNGEN ANPASSEN Das Tabellenkalkulationsprogramm Excel 2007 bietet den BenutzerInnen die Möglichkeit, diearbeitsumgebung individuell anzupassen. 3.1 Zoomfunktion Die Arbeitsmappe kann in verschiedenen Vergrößerungsstufen

Mehr

Anleitung BBA und PA / -Signatur

Anleitung BBA und PA /  -Signatur Anleitung BBA und PA / E-Mail-Signatur Eine Signatur ist Ihre persönliche Visitenkarte in Ihren E-Mails. Sie tragen dort laut Anlage Ihren Namen, Ihre Telefonnummer, Anschrift und E-Mail- und Internetadressen

Mehr

MMC Die Microsoft Management Console

MMC Die Microsoft Management Console MMC Die Microsoft Management Console Um die Systemverwaltung einfach und komfortabel zu gestalten, wurde eine einheitliche Schnittstelle geschaffen, die den Rahmen für die Ausführung von Verwaltungsanwendungen

Mehr

kommhelp e. V. Schritt 1: Aufgabenplaner starten Aufgabenplanung, Autostart Windows 7: Methode A Windows 8: Windows 7: Methode B

kommhelp e. V. Schritt 1: Aufgabenplaner starten Aufgabenplanung, Autostart Windows 7: Methode A Windows 8: Windows 7: Methode B Förderung kommunikativer Möglichkeiten behinderter Menschen kommhelp e. V. Zuletzt geändert am 13. Januar 2015 Aufgabenplanung, Autostart In Windows 7 und 8 bzw. 8.1 gibt es eine einfache Möglichkeit,

Mehr

Microsoft Office Word Inhaltsverzeichnis I: Erstellen eines automatischen Inhaltsverzeichnisses

Microsoft Office Word Inhaltsverzeichnis I: Erstellen eines automatischen Inhaltsverzeichnisses Microsoft Office Word 2007 Inhaltsverzeichnis I: Erstellen eines automatischen Inhaltsverzeichnisses Inhalt der Schulung Übersicht: Schnelles und einfaches Inhaltsverzeichnis Lektion: Erste Schritte für

Mehr

Site Coordinator User Guide

Site Coordinator User Guide Site Coordinator User Guide für Oracle Clinical RDC (Remote Data Capture) Onsite- Diskrepanzmanagement Site Coordinator User Guide - Oracle Clinical RDC Discrepancy Mgmt.doc Seite 1 von 10 Zweck: Der Zweck

Mehr

ACCESS. Access-Daten nach Excel verknüpfen INTERAKTIV ACCESS-DATEN NACH EXCEL VERKNÜPFEN BASICS

ACCESS. Access-Daten nach Excel verknüpfen INTERAKTIV ACCESS-DATEN NACH EXCEL VERKNÜPFEN BASICS -DATEN NACH EXCEL VERKNÜPFEN Access-Daten nach Excel verknüpfen Wir haben uns bereits in verschiedenen Artikeln angesehen, wie Sie von Access aus auf die Daten einer Excel-Datei zugreifen können ob per

Mehr

Visual Basic Editor CATIA V5

Visual Basic Editor CATIA V5 Visual Basic Editor CATIA V5 Daniel Frauenrath Allgemein Der Visual Basic Editor ist fester Bestandteil von CATIA V5. Im Gegensatz zum internen Editor für CATScript und CATVbs hat der Visual Basic Editor

Mehr

Konfiguration von Opera für

Konfiguration von Opera für {tip4u://051} Version 2 Zentraleinrichtung für Datenverarbeitung (ZEDAT) www.zedat.fu-berlin.de Konfiguration von Opera für E-Mail Um Ihre E-Mails über den Mailserver der ZEDAT herunterzuladen oder zu

Mehr

Kurzanleitung Projektverwaltung

Kurzanleitung Projektverwaltung Kurzanleitung Projektverwaltung Inhalt 2 Inhalt Dendrit STUDIO starten... 3 Dendrit STUDIO unter Windows Vista/Windows 7 starten... 3 Dendrit STUDIO unter Windows 8/Windows 10 starten... 3 Projektverwaltung...

Mehr

Handbuch Xlive FILE ROUTER Intrexx Konfiguration

Handbuch Xlive FILE ROUTER Intrexx Konfiguration Handbuch Xlive FILE ROUTER Intrexx Konfiguration Release 2.0.1 Änderungen und Irrtümer vorbehalten 2009 Computer-live ohg Stand: 10.03.2009 1 / 22 Inhaltsverzeichnis 1 Vorbereitung/Anpassung Intrexx-Applikation...

Mehr

Update von XBRL Publisher 1.11 auf XBRL Publisher

Update von XBRL Publisher 1.11 auf XBRL Publisher 18.04.2017 Update von XBRL Publisher 1.11 auf XBRL Publisher 17.1.1 Die folgenden Update-Hinweise gelten für die Programmvarianten XBRL Publisher Desktop und XBRL Publisher Client-Server. Eine Liste der

Mehr

Praktikum 1: Einführung, BMI Rechner

Praktikum 1: Einführung, BMI Rechner Praktikum 1: Einführung, BMI Rechner Aufgabe 1: Erstellen und Ausführen einer Java Konsolen-Anwendung Für dieses Semester können Sie wieder NetBeans verwenden. Sie sollten Java auch schon installiert haben.

Mehr

/** Main-Methode erzeugt einen neuen Editor zum Testen */ public static void main(string[] args) { new Editor();

/** Main-Methode erzeugt einen neuen Editor zum Testen */ public static void main(string[] args) { new Editor(); Bereich: Grafische Benutzeroberflächen (UI), Events (2) Editor Package: de.dhbwka.java.exercise.ui.editor Klasse: Editor Aufgabenstellung: Schreiben Sie einen kleinen Texteditor mit Swing! Keine Panik,

Mehr

Variante 1: Wir schicken Ihnen eine Datei

Variante 1: Wir schicken Ihnen eine Datei Variante 1: Wir schicken Ihnen eine Datei Nehmen wir einmal an, wir wollten Ihnen eine Datei übermitteln. Dazu stellen wir eine Nachricht in Ihre Mailbox. Als Anhang zu dieser Nachricht haben wir die Datei

Mehr

Azure-Identität Praktische Übungen

Azure-Identität Praktische Übungen Microsoft Azure Grundlagen: Azure-Identität Praktische Übungen Übersicht Dieser Kurs umfasst optionale praktische Übungen, in denen Sie die im Kurs gezeigten Verfahren selbst ausprobieren können. In der

Mehr

Parameter in Korrespondenzen.

Parameter in Korrespondenzen. Persis User-Tipp: Parameter in Korrespondenzen. E-Mails und Briefe noch flexibler nutzen. High-Level Human Resource Software Möchten Sie in Korrespondenzen Informationen nutzen, die bisher nicht in Persis

Mehr

Kalender Inhalt. PNW-Kalender-DE-6.4.docx Seite 2 von 30

Kalender Inhalt. PNW-Kalender-DE-6.4.docx Seite 2 von 30 Handbuch Kalender Kalender Inhalt Der Kalender... 3 Überblick... 3 Der Kalender in der MyWorld... 4 Listendarstellung... 5 Tag, Woche, Monat, Jahr... 6 Kalenderrelevante Übersichtsbalken in der MyWorld...

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Die Benutzeroberfläche von Access Menüband Das am oberen Bildschirmrand befindliche Menüband beinhaltet die meisten Befehle von Access. Im Menüband sind Schnellzugriffsleiste und Titelleiste integriert.

Mehr

Skriptum Bauinformatik SS 2013 (Vorlesung IV)

Skriptum Bauinformatik SS 2013 (Vorlesung IV) Skriptum Bauinformatik SS 2013 (Vorlesung IV) Stand: 23.04.2013 Dr. Johannes Lange 2 Inhalt Objektorientierte Programmierung Großes Beispiel... 2 Klasse erstellen... 2 Erzeugen eines Objekts der Klasse...

Mehr

Erstellen und Senden einer Nachricht

Erstellen und Senden einer Nachricht Erstellen und Senden einer Nachricht 1. Nach erfolgreicher Anmeldung am bea-system wird Ihnen die Nachrichtenübersicht Ihres Postfachs angezeigt. Um den Dialog Nachrichtenentwurf erstellen aufzurufen,

Mehr

Plugins sind kleine Programme und können den Funktionsumfang von Wordpress fast beliebig erweitern. Z.B. Bildergalerien, Kontaktformulare.

Plugins sind kleine Programme und können den Funktionsumfang von Wordpress fast beliebig erweitern. Z.B. Bildergalerien, Kontaktformulare. Wordpress Plugins Plugins sind kleine Programme und können den Funktionsumfang von Wordpress fast beliebig erweitern. Z.B. Bildergalerien, Kontaktformulare. Leider sind vor allem ältere oder nicht gewartete

Mehr

Installation und Benutzung. LangCorr ApS Erritsoegaardsvej 11 DK 7000 Fredericia Denmark

Installation und Benutzung. LangCorr ApS Erritsoegaardsvej 11 DK 7000 Fredericia Denmark Installation und Benutzung Herzlich Willkommen zu Language Corrector! Language Corrector herunterladen: Auf unserer Seite www.langcorr.com finden Sie unten, Mitte links, den Link zu LanguageCorrector.

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

Willkommen. Ausprobieren und Spaß haben easescreen!

Willkommen. Ausprobieren und Spaß haben easescreen! Willkommen easescreen steht für unkompliziertes, easy Gestalten, Planen und Verteilen von Multimedia-Inhalten - in höchster Qualität, ohne Zwischenschritte und mit Hilfe eines einzigen zentralen Tools,

Mehr

1 Zugriff auf die Startseite. 2 Erstellen von Inhalten auf der Startseite

1 Zugriff auf die Startseite. 2 Erstellen von Inhalten auf der Startseite 1 Zugriff auf die Startseite Rufe Sie das Redaktionssystem über https://www.uniwuerzburg.de/typo3/ auf und melden Sie sich mit Ihrer Nutzerkennung an. Vergewissern Sie sich, dass das Modul Page auf der

Mehr

Praktikum 4: Grafiken und Ereignisse

Praktikum 4: Grafiken und Ereignisse Praktikum 4: Grafiken und Ereignisse Aufgabe 1: Java Applikation Bisher haben wir in Java (ebenso wie in C) jeweils selbständige Konsole-Applikationen erstellt. Java wurde als Programmiersprache für das

Mehr

Klassen. 3.1 Was Sie in diesem Kapitel erwartet. 3.2 Allgemeines

Klassen. 3.1 Was Sie in diesem Kapitel erwartet. 3.2 Allgemeines 3 Klassen 3.1 Was Sie in diesem Kapitel erwartet In diesem Kapitel erfahren Sie, was Klassen sind und warum man diese überhaupt einsetzen sollte. Es soll gleichzeitig etwas Werbung für das Konzept der

Mehr

Anleitung Version 1/2016. Swiss Map Vector Shape mit ArcMap Anleitung

Anleitung Version 1/2016. Swiss Map Vector Shape mit ArcMap Anleitung Anleitung Version 1/2016 Swiss Map Vector Shape mit ArcMap Anleitung Inhaltsverzeichnis 1 Einleitung... 3 2 Datenbezug... 3 3 Vorab-Installationen... 3 4 Aufbau der Karte... 4 4.1 Erstellen eines neuen

Mehr

Nero Express. Öffnen von Nero Express G-1

Nero Express. Öffnen von Nero Express G-1 Nero Express Einführung Willkommen beim am weitesten verbreiteten Aufnahmesoftwarepaket, das derzeit auf dem Markt erhältlich ist: Nero Express. Mit Nero Express können Sie über eine einfach zu bedienende

Mehr

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8 Diese README-Datei enthält Anweisungen zum Installieren des Custom PostScript- und PCL- Druckertreibers

Mehr

Benutzerhandbuch. Falls Sie den Dongle nicht angeschlossen haben, erscheint die folgende Meldung. Sie können aber Ignore wählen und fortfahren.

Benutzerhandbuch. Falls Sie den Dongle nicht angeschlossen haben, erscheint die folgende Meldung. Sie können aber Ignore wählen und fortfahren. Benutzerhandbuch Windows 10: 1. Installation der Smart ID-Software Schließen Sie den Smart ID-Dongle an. Laden Sie die SmartID Installer Software. Doppelklicken Sie auf die Programmdatei. Befolgen Sie

Mehr

Leseprobe. Jan Tittel. Office 2010 Programmierung mit VSTO und.net 4.0. Word, Excel und Outlook erweitern und anpassen

Leseprobe. Jan Tittel. Office 2010 Programmierung mit VSTO und.net 4.0. Word, Excel und Outlook erweitern und anpassen Leseprobe Jan Tittel Office 2010 Programmierung mit VSTO und.net 4.0 Word, Excel und Outlook erweitern und anpassen Herausgegeben von Holger Schwichtenberg ISBN: 978-3-446-42411-1 Weitere Informationen

Mehr

datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren www.datenfabrik.com

datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren www.datenfabrik.com datenfabrik.phone Telefonnummern mit den SQL Server Integration Services validieren Erstellen eines neuen SSIS Projektes. Wählen Sie das Template Integration Services Project aus.. Geben Sie einen Namen

Mehr

Stellar Phoenix JPEG Repair 5.0 Installationsanleitung

Stellar Phoenix JPEG Repair 5.0 Installationsanleitung Stellar Phoenix JPEG Repair 5.0 Installationsanleitung Überblick Stellar Phoenix JPEG Repair bietet eine vollständig Lösung zur Reparatur fehlerhafter Fotos und Bilddateien mit JPG oder JPEG Dateierweiterungen.

Mehr

Neue Funktionen von Calendar Express 5.1.1

Neue Funktionen von Calendar Express 5.1.1 Neue Funktionen von Calendar Express 5.1.1 Durch die folgenden neuen Funktionen von Calendar Express 5.1.1 können Sie Ihren Kalender effizienter einsetzen: Änderungen an der Anmeldungsseite und den Kalenderansichten

Mehr

6.3 - Verwaltung der Bewerbungen von Studenten Outgoing

6.3 - Verwaltung der Bewerbungen von Studenten Outgoing 6.3 - Verwaltung der Bewerbungen von Studenten Outgoing Dieses Kapitel beschreibt die einzelnen Schritte bei der Verwaltung der Bewerbungen von Studenten Outgoing: Online- Bewerbung, Import der Bewerbung,

Mehr

AdmiCash Update AdmiCash GmbH 3902 Glis 1

AdmiCash Update AdmiCash GmbH 3902 Glis 1 AdmiCash Update 7.55 Unsere Debi-Kunden haben verschiedene Wünsche und Verbesserungsvorschläge an uns gerichtet. Mit der AdmiCash-Version 7.55 sind nun folgende Erweiterungen verfügbar: Dokument anzeigen

Mehr

Kurzanleitung. Einbinden eines WMS. BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern. Amt für Geoinformation. Reiterstrasse Bern

Kurzanleitung. Einbinden eines WMS. BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern. Amt für Geoinformation. Reiterstrasse Bern BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern Amt für Geoinformation Reiterstrasse 11 3011 Bern Telefon +41 (31) 633 33 22 Telefax +41 (31) 633 33 40 Einbinden eines WMS Bearbeitungs-Datum : 26.10.2017

Mehr

So geht s Schritt-für-Schritt-Anleitung

So geht s Schritt-für-Schritt-Anleitung So geht s Schritt-für-Schritt-Anleitung Software WISO Mein Büro 365 Thema Einfügen von Artikelsets, Artikel Bundles und Positionen aus anderen Vorgängen Version ab 18.02.37.001 Inhalt 1. Ein kurzer Überblick...

Mehr

Lernprogramm "Webbearbeitung"

Lernprogramm Webbearbeitung Lernprogramm "Webbearbeitung" Copyright 1995-2012 Esri All rights reserved. Table of Contents Lernprogramm: Erstellen einer Webeditinganwendung.................... 0 Copyright 1995-2012 Esri. All rights

Mehr

Abend 4 Übung : Erweitern von Klassen durch Vererbung

Abend 4 Übung : Erweitern von Klassen durch Vererbung Abend 4 Übung : Erweitern von Klassen durch Vererbung Ziel, Inhalt Wir erweitern die Klassen, die wir zum Zeichnen mit TsuZeichnen verwenden. Dabei wenden wir die Vererbung an um die Klassen zu spezialisieren

Mehr

prostoragesaver Benutzerhandbuch promx GmbH Nordring Nürnberg

prostoragesaver Benutzerhandbuch promx GmbH Nordring Nürnberg prostoragesaver Benutzerhandbuch promx GmbH Nordring 100 90409 Nürnberg E-Mail: sales@promx.net 2 Inhalt 1. Einleitung 3 1.1 Was ist prostoragesaver? 3 1.2 Installation 4 1.2.1 Download von Microsoft AppSource

Mehr

greencrm Inhalt greencrm Abo-Verwaltung... 2

greencrm Inhalt greencrm Abo-Verwaltung... 2 Inhalt Abo-Verwaltung... 2 Erstellung Benutzer in my.green.ch...2 Anmeldung an Ihr... 4 Spracheinstellungen...5 Sprache eines Benutzers ändern... 5 Verwalten der Berechtigungen der Benutzer in...6 Berechtigungen

Mehr

1. Warum sollte ich die Wireless USB Adapter software/driver aktualisieren?

1. Warum sollte ich die Wireless USB Adapter software/driver aktualisieren? Diese Anleitung gibt Antworten auf folgende Fragen: 1. Warum sollte ich die Wireless USB Adapter software/driver aktualisieren? 2. Woher weiß ich, welche Softwareversion ich jetzt habe? 3. Woher weiß ich,

Mehr

Beispiel für die Erstellung von Templates und Beschriftungsvarianten

Beispiel für die Erstellung von Templates und Beschriftungsvarianten Innerhalb der mh-software haben Sie die Möglichkeit Ihre eigenen Beschriftungen zu kreieren. Dadurch können Sie individuelle Varianten verwenden, die auf Ihre firmeneigenen Standards angepasst werden können.

Mehr

Zentrale Installation

Zentrale Installation Einführung in die Zentrale Installation STEP 7 wird durch ein Setup-Programm installiert. Eingabeaufforderungen auf dem Bildschirm führen Sie Schritt für Schritt durch den gesamten Installationsvorgang.

Mehr

[Beziehungen, Ereignisse und Aktionen: Benutzer hinzufügen und anmelden] Schritt 1: Java-Editor öffnen

[Beziehungen, Ereignisse und Aktionen: Benutzer hinzufügen und anmelden] Schritt 1: Java-Editor öffnen Seite 1 [Beziehungen, Ereignisse und Aktionen: Benutzer hinzufügen und anmelden] Schritt 1: Java-Editor öffnen Öffnen Sie ihre Entwicklungsumgebung, den Java-Editor: Start >> Programme >> Java-Editor Seite

Mehr

Dynamic Art. Benutzerhandbuch

Dynamic Art. Benutzerhandbuch Dynamic Art Benutzerhandbuch Dynamic Art Inhalt 1. Über das Dynamic Art-Plugin...3 2. Warum Dynamic Art verwenden?...4 3. Die Dynamic Art-Palette...5 4. Dynamic Art auf der Leinwand...6 5. Arbeiten mit

Mehr

Automatisches Event Tracking mit Google Analytics und Google Tag Manager

Automatisches Event Tracking mit Google Analytics und Google Tag Manager Datum: 05.03.2017 Seite: 1 von 7 Inhalt Mit dem Event Tracking können Sie die Nutzeraktionen auf Ihrer Webseite detailliert auswerten, z.b. Klicks auf Schaltflächen, abgeschickte Formulare oder durchgeführte

Mehr

Map It: Standorte in Google Maps speichern und anzeigen

Map It: Standorte in Google Maps speichern und anzeigen Map It: Standorte in Google Maps speichern und anzeigen Stellen Sie sich vor, Sie möchten sich in einer neuen Stadt mit Freunden treffen, die Ihnen einige Adressen für Treffpunkte mitgeteilt haben. Es

Mehr

FAQ Frequently Asked Questions. Produktname AFPS Outlook-AddIn Version 1.63 Stand Inhalt

FAQ Frequently Asked Questions. Produktname AFPS Outlook-AddIn Version 1.63 Stand Inhalt FAQ Frequently Asked Questions Produktname AFPS Outlook-AddIn Version 1.63 Stand 05.02.2006 Inhalt Inhalt...1 1. Installation des AddIns...2 Deinstallation der Version 1.62...2 Installation verschiedener

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

Informationen zur Verwendung von Visual Studio und cmake

Informationen zur Verwendung von Visual Studio und cmake Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake...2 Erste Schritte mit Visual Studio...2 Einstellungen für Visual Studio 2013...2 Nutzung von cmake...5 Installation von cmake...5

Mehr

Software Entwicklung 1

Software Entwicklung 1 Software Entwicklung 1 Annette Bieniusa / Arnd Poetzsch-Heffter AG Softech FB Informatik TU Kaiserslautern Fallstudie: Lauftagebuch Bieniusa/Poetzsch-Heffter Software Entwicklung 1 2/ 21 Erstellen einer

Mehr

Stellar Phoenix JPEG Repair 4.5. Installationsanleitung

Stellar Phoenix JPEG Repair 4.5. Installationsanleitung Stellar Phoenix JPEG Repair 4.5 Installationsanleitung Überblick Stellar Phoenix JPEG Repair bietet eine vollständig Lösung zur Reparatur fehlerhafter Fotos und Bilddateien mit JPG oder JPEG Dateierweiterungen.

Mehr

Bildschirm Sicherheit beim Bootfahren" Aktualisierung der VesselView-Software. Automatische Wi-Fi-Abfrage. Verwendung der Micro-SD-Karte

Bildschirm Sicherheit beim Bootfahren Aktualisierung der VesselView-Software. Automatische Wi-Fi-Abfrage. Verwendung der Micro-SD-Karte Bildschirm Sicherheit beim Bootfahren" Kapitel 1 - Erste Schritte Wenn VesselView nach einer vollständigen Abschaltung von mindestens 30 Sekunden eingeschaltet wird, erscheint ein Bildschirm mit Hinweisen

Mehr

Extrahieren eines S/MIME Zertifikates aus einer digitalen Signatur

Extrahieren eines S/MIME Zertifikates aus einer digitalen Signatur Extrahieren eines S/MIME Zertifikates aus einer digitalen Signatur Anleitung für Microsoft Outlook 2007 und 2010 Dokument Anwenderdokumentation_Outlook_Zertifikatsverwaltung Status Final Datum: 03.06.2012

Mehr

Düngeplanungsprogramm für Mecklenburg-Vorpommern

Düngeplanungsprogramm für Mecklenburg-Vorpommern Düngeplanungsprogramm für Mecklenburg-Vorpommern Installationsanleitung Inhalt Voraussetzungen... 2 Schritt 1: Datei herunterladen und speichern... 2 Schritt 2: Datei entpacken... 3 Schritt 3: Start des

Mehr

Fireboard Kommunikationsmodul

Fireboard Kommunikationsmodul Handbuch Fireboard Kommunikationsmodul Nutzungshinweise zum Fireboard Kommunikationsmodul www.fireboard.net Fireboard GmbH Fireboard Version 2.9.16 03.01.2016 Inhaltsverzeichnis 1 Einleitung... 3 2 Das

Mehr

Report Builder 6.1 Einsteiger

Report Builder 6.1 Einsteiger Disclaimer Die in den Unterlagen enthaltenen Angaben und Daten können ohne vorherige Ankündigung geändert werden. Die in den Beispielen verwendeten Namen von Firmen, Organisationen, Produkten, Domänennamen,

Mehr

Düngeplanungsprogramm für Mecklenburg-Vorpommern

Düngeplanungsprogramm für Mecklenburg-Vorpommern Düngeplanungsprogramm für Mecklenburg-Vorpommern Installationsanleitung Inhalt Voraussetzungen... 2 Schritt 1: Datei herunterladen und speichern... 2 Schritt 2: Datei entpacken... 3 Schritt 3: Start des

Mehr

Ein kleiner Blick auf die generische Programmierung

Ein kleiner Blick auf die generische Programmierung TgZero Technik.Blosbasis.net June 3, 2013 1 Inhaltsverzeichnis 1 Vorwort 3 2 Ein kleines Beispiel 3 3 Templates 3 4 Verschiedene Datentypen 4 5 Variadic Templates 5 6 Unterschied zwischen den Programmiersprachen

Mehr

Lernprogramm "ModelBuilder Ausführen von Werkzeugen"

Lernprogramm ModelBuilder Ausführen von Werkzeugen Lernprogramm "ModelBuilder Ausführen von Werkzeugen" Copyright 1995-2012 Esri All rights reserved. Table of Contents Lernprogramm: Ausführen von Werkzeugen in ModelBuilder................. 0 Copyright

Mehr

Citrix Zugang Inhaltsverzeichnis

Citrix Zugang Inhaltsverzeichnis Citrix Zugang Inhaltsverzeichnis Inhaltsverzeichnis... 1 1. Deinstallieren des Citrix Online Plug-in :... 2 2. Installieren des Citrix Receivers :... 5 3. Anmelden an das Citrix Portal... 8 4. Drucken

Mehr

Kurzanleitung zur Erstellung eines Reports von ClassiX aus

Kurzanleitung zur Erstellung eines Reports von ClassiX aus CLASSIX SOFTWARE GMBH Kurzanleitung zur Erstellung eines Reports von ClassiX aus Report mit Gruppierung Jana Fischereit 26.03.2012 Berichtserstellung aus ClassiX heraus. Im Reportdesign werden Gruppen

Mehr

ADT: Verkettete Listen

ADT: Verkettete Listen ADT: Verkettete Listen Abstrakter typ - Definition public class Bruch{ int zaehler, nenner; public Bruch(int zaehler, int nenner) { this.zaehler = zaehler; this.nenner = nenner; Konstruktor zum Initialisieren

Mehr

TechSmith Deployment Tool Dokumentation

TechSmith Deployment Tool Dokumentation TechSmith Deployment Tool Dokumentation Das TechSmith Deployment Tool erleichtert IT-Administratoren in Windows- Netzwerken die unternehmensweite Bereitstellung von Snagit und Camtasia Studio. Über die

Mehr

CanWay Planner Bedienungsanleitung

CanWay Planner Bedienungsanleitung 2013 CanWay Planner Bedienungsanleitung 2013/4 1 Inhaltsverzeichnis INSTALLATION DES CANWAY PLANNERS... 3 FENSTER MIT CANWAY PLANNER-REGISTERKARTENLISTE... 5 HINZUFÜ GEN, BEARBEITEN, LÖ SCHEN VON WEGPUNKTEN...

Mehr

Übung - Erforschen von FTP

Übung - Erforschen von FTP Lernziele Teil 1: Verwenden von FTP über eine Eingabeaufforderung Teil 2: Herunterladen einer FTP-Datei mit WS_FTP LE Teil 3: Verwenden von FTP in einem Browser Hintergrund / Szenario Das File Transfer

Mehr

5.2 - Verwaltung der externen Kontakte

5.2 - Verwaltung der externen Kontakte 5.2 - Verwaltung der externen Kontakte Dieses Kapitel beschreibt die Verwaltung der externen Kontakte, das heißt der Kontakte, die einer externen Institution zugeordnet sind. Im Formular Institutionen

Mehr

Project Termbase 5.6.3

Project Termbase 5.6.3 Project Termbase 5.6.3 Benutzerhandbuch Inhaltsverzeichnis Inhaltsverzeichnis 1 Installation des Studio Plugins... 3 1.1 Systemvoraussetzungen Studio Plugin... 3 1.2 Plugin Installation... 3 1.3 Lizenzierung...

Mehr

Directory Watcher v1.1 Dokumentation

Directory Watcher v1.1 Dokumentation Directory Watcher v1.1 Dokumentation WHS Add-In von Daniel Buschke Version: 1.1 Stand: 12.04.2010 Status: Release Copyright by Daniel Buschke Alle Rechte, auch die des auszugsweisen Nachdrucks, der fotomechanischen

Mehr

ReynaPro_EOS_manual_ger.doc. ReynaPRO Handbuch EOS Reynaers Aluminium NV 1

ReynaPro_EOS_manual_ger.doc. ReynaPRO Handbuch EOS Reynaers Aluminium NV 1 ReynaPRO Handbuch EOS 31-3-2009 Reynaers Aluminium NV 1 1.Allgemein...3 2.Konfiguration 3 3.So bestellen Sie ein Projekt über EOS...7 3.1. Bestellung über Bestellsystem......7 3.2. Bestellsystem. 10 3.2.1.

Mehr