Ein OpenOffice.org-Makro zum Abspeichern aller Grafiken in einem Textdokument. Inhalt. Abbildungen

Größe: px
Ab Seite anzeigen:

Download "Ein OpenOffice.org-Makro zum Abspeichern aller Grafiken in einem Textdokument. Inhalt. Abbildungen"

Transkript

1 Ein OpenOffice.org-Makro zum Abspeichern aller Grafiken in einem Textdokument Autor: Tilman Kranz Datum: Zusammenfassung: Es soll eine Routine (Makro) für das Textverarbeitungsprogramm OpenOffice.org Writer programmiert werden, die alle Pixel-Grafiken in einem geladenen Textverarbeitungsdokument abspeichert. Inhalt 1 Entwicklung Aufgabenstellung Feststellung der unterstützten Software Feststellung der unterstützen Formate Testverfahren Implementation Übersicht Die Iterator-Routine Die Export-Routine... 4 Quellenverzeichnis... 5 Literatur... 5 Webseiten... 5 Abbildungen A.1 Ablaufplan des Makros...3 Listings L.1 Iterator-Routine...3 L.2 Export-Routine...4

2 1 Entwicklung 1.1 Aufgabenstellung Es soll eine Routine (Makro) für das Textverarbeitungsprogramm OpenOffice.org Writer programmiert werden, die alle Pixel-Grafiken in einem derzeit geladenen Textverarbeitungsdokument abspeichert. Der Pfad für das Speichern ist fest vorgegeben. Alle Bilder sollen in das Verzeichnis /home/tilman/test/ abgespeichert werden. Dieser Pfadname kann im Programmtext kodiert werden. Als Dateinamen für die exportierten Bilddateien werden die in der Textverarbeitung zugewiesenen Bezeichner der entsprechenden Abbildungen verwendet. Das Abspeichern der Grafiken soll im JPEG-Format erfolgen. 1.2 Feststellung der unterstützten Software Als scriptfähige Textverarbeitung soll das Programm Writer aus dem Projekt OpenOffice.org (im Folgenden kurz OOo ) zum Einsatz kommen. Das Makro wird in der in OOo eingebauten Entwicklungsumgebung BASIC-IDE erstellt. Die Weitergabe des Makros ( Deployment ) an Kunden ist nicht Aufgabenstellung der Makroprogrammierung. 1.3 Feststellung der unterstützen Formate Als Eingabeformat sollen alle Textverarbeitungs-Formate unterstützt werden, die von OOo unterstüzt werden, und in denen Grafiken in Dokumente eingebettet werden können, also z.b. Open Document Format, MS Word 97, 2003 usw Testverfahren Die Listings in diesem Dokument wurden mit Version OOo Version erstellt und getestet. Das Makro wird mit einigen einfachen Testdokumenten im ODF-Format auf korrektes Funktionieren getestet. Seite 2 von 5

3 2 Implementation 2.1 Übersicht Als Programmiersprache wurde OOo-BASIC verwendet, da BASIC-Macros am einfachsten in eine Installation von OOo integriert werden können. Der Programmierer benötigt für BASIC-Macros keine zusätzlichen Werkzeuge oder Bibliotheken zum Erstellen oder Ausführen. Die folgenden Programmlistings sind die Implementation der geforderten Exportierfunktion. Zuerst wird eine Routine iterategraphics() definiert, die auf einem derzeit geöffneten und vom Anwender fokussierten Textverarbeitungsdokument in OpenOffice.org Writer alle Grafikobjekte iteriert. Dann wird eine Routine savegraphic() definiert, die von iterategraphics () für jede gefundene Grafik aufgerufen wird und diese unter einem gegebenen Namen abspeichert. E nein S weitere Bilder? ja Speichere nächstes Bild. A.1 Ablaufplan des Makros. 2.2 Die Iterator-Routine Die Routine iterategraphics() wird vom Benutzer aufgerufen und kann z.b. mit einem Icon in einer Symbolleiste der GUI verknüpft werden. Das Makro hat keine Parameter, der Export-Pfad p ist hart codiert. Der Iterator-Algorithmus entspricht dem in [URL1], Abschnitt , Seite 195f. und Listing 7.55 vorgeschlagenen Verfahren (vergleiche auch [PIT2004], Seite 111ff.). sub iterategraphics dim i as integer dim g as object dim p as string p="/home/tilman/test" for i=0 to ThisComponent.Drawpage.getCount()-1 g = ThisComponent.Drawpage.getByIndex(i) savegraphic(g.graphic,converttourl(p&"/"&g.name&".jpg") next i end sub L. 1 Iterator-Routine Seite 3 von 5

4 2.3 Die Export-Routine Die Routine savegraphic() implementiert eines der drei in [URL2] vorgeschlagenen Verfahren zum Abspeichern eingebetteter Grafiken. Die Variable p referenziert die Instanz eines OOo-Dienstes vom Typ GraphicProvider. Der PropertyValue a weist diesen Dienst beim Aufruf der Methode storegraphic() an, das übergebene Objekt im Format ( MimeType ) image/jpeg an die übergebene URL zu speichern. Diese Prozedur ist nicht typsicher, da sie nicht darauf testet, dass es sich bei in_obj um ein Objekt von einem für storegraphic() geeigneten Typ handelt. Es wird vom Aufrufer erwartet, dass er dies sicherstellt. Der Aufruf mit einem Objekt inkompatiblen Typs führt zu einem Laufzeitfehler bzw. undefiniertem Verhalten der Prozedur. ' Speichere spezifische Graphik arg1. ' Speicherort ist URL arg2. sub savegraphic(in_obj, out_url) dim p as object dim a(1) as new com.sun.star.beans.propertyvalue ' FIXME: 1 Provider-Instanz pro Aufruf von iterategraphics() p = createunoservice("com.sun.star.graphic.graphicprovider") a(0).name = "MimeType" a(0).value = "image/jpeg" a(1).name = "URL" a(1).value = out_url p.storegraphic(in_obj,a) end sub L. 2 Export-Routine Seite 4 von 5

5 Quellenverzeichnis Literatur 1 [PIT2004] Andrew Pitonyak. OpenOffice.org Macros Explained. 2004, Hentzenwerke Publishing. Webseiten 2 [URL1] [URL2] Andrew Pitonyak. Useful Macro Information For OpenOffice. OooForum.org (Webforum), Fernand. 3 ways to export Graphics. 1 )Die Literaturangaben in diesem Dokument sind fiktiv. Diese Literatur wurde nicht tasächlich verwendet. 2 ) Hyperlinks sind vom Stand am 11. Februar Seite 5 von 5

Anleitung zur Installation des GapText-Systems

Anleitung zur Installation des GapText-Systems Anleitung zur Installation des GapText-Systems Die Welt der Macros in OpenOffice ist etwas kompliziert. Ich habe keine Möglichkeit gefunden, das GapText-System auf einfache Weise zu installieren; deshalb

Mehr

Ausführen eines Makros beim Starten von OpenOffice.org

Ausführen eines Makros beim Starten von OpenOffice.org Ausführen eines Makros beim Starten von OpenOffice.org Es ist möglich, beim Starten und Beenden von OpenOffice.org oder einzelner Komponenten Makros auszuführen. Dies geschieht mittels Zuordnung jeweiliger

Mehr

OpenOffice.org Workshop

OpenOffice.org Workshop OpenOffice.org Workshop Wie kann man das aktuelle Datum oder die aktuelle Uhrzeit per Tastatur dauerhaft in ein Text- oder Tabellendokument einfügen? von Daniel Rentz. Inhaltsverzeichnis 1 Änderungen...

Mehr

Excel VBA. Teil 11.8. Zusammenfassung! Was wir können sollten! V0.5 5.4.2013

Excel VBA. Teil 11.8. Zusammenfassung! Was wir können sollten! V0.5 5.4.2013 Excel VBA Teil 11.8 Zusammenfassung! Was wir können sollten! V0.5 5.4.2013 1 von 17 Inhaltsverzeichnis Seite 3... Modul einfügen Seite 4... Prozeduren oder Funktionen Seite 5... Ein/Ausgaben Seite 6...

Mehr

Erklärung und Funktion 2. Installation 2. Anwenden und Updates 6. Erstellt: :51 Seite 1 PDFCreator.docx

Erklärung und Funktion 2. Installation 2. Anwenden und Updates 6. Erstellt: :51 Seite 1 PDFCreator.docx PDFCreator Inhaltsverzeichnis Erklärung und Funktion 2 Installation 2 Anwenden und Updates 6 Erstellt: 18.01.2018 11:51 Seite 1 PDFCreator.docx Erklärung und Funktion Der Gratis PDF Creator ist eine Software

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

OpenOffice- Programmierung

OpenOffice- Programmierung OpenOffice- Programmierung René Martin Automatisieren von Büroanwendungen mit Basic ISBN 3-446-40450-3 Vorwort Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-40450-3 sowie im

Mehr

Exponent Version 5.0. Neue Funktionen

Exponent Version 5.0. Neue Funktionen Exponent Version 5.0 Neue Funktionen Projektwizard zur Erstellung neuer Projekte. Einbinden von automatischen Vorlagen. Automatische Berechnung der Messkurven Schnell-Auswertung. Automatischer Druck im

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Die Klasse Collection (gb) implementiert eine Hash-Tabelle, deren Elemente aus einem Wert-Schlüssel-Paar

Die Klasse Collection (gb) implementiert eine Hash-Tabelle, deren Elemente aus einem Wert-Schlüssel-Paar 7.5.0 Collection Die Klasse Collection (gb) implementiert eine Hash-Tabelle, deren Elemente aus einem Wert-Schlüssel-Paar bestehen. Die Schlüssel sind generell vom Typ String und die assoziierten Werte

Mehr

Python 3.6. Erste Schritte auf dem Mac. Syshack. 22. Juni 2017 Version 2.0. Python Erste Schritte auf dem Mac Syshack, 22.

Python 3.6. Erste Schritte auf dem Mac. Syshack. 22. Juni 2017 Version 2.0. Python Erste Schritte auf dem Mac Syshack, 22. Python 3.6 Erste Schritte auf dem Mac Syshack 22. Juni 2017 Version 2.0 Seite 1 / 12 1 Installation Für die Installation von Python muss man das Installationspaket für Mac OS X von der Python Projekt Webseite

Mehr

Ablaufbeschreibung für den Export von Daten über eine eigene Suche

Ablaufbeschreibung für den Export von Daten über eine eigene Suche Lavid-F.I.S. Ablaufbeschreibung für den Export von über eine eigene Suche Dauner Str. 12, D-41236 Mönchengladbach, Tel. 02166-97022-0, Fax -15, Email: info@lavid-software.net 1. Inhalt 1. Inhalt... 2 2.

Mehr

ZPG-Mitteilungen für gewerbliche Schulen - Nr November

ZPG-Mitteilungen für gewerbliche Schulen - Nr November ZPG-Mitteilungen für gewerbliche Schulen - Nr. 45 - November 2009 1 Inhaltsverzeichnis OpenOffice 3 näher betrachtet 2 Das Startcenter.......................................... 2 Die Textverarbeitung......................................

Mehr

Open Office Ein- und Umsteiger

Open Office Ein- und Umsteiger Hanser OpenSource Edition Ramin Assisi Open Office Ein- und Umsteiger Textverarbeitung Tabellenkalkulation Präsentation Zeichnen HANSER 1 OpenOffice 2 1.1 Das Original und die Distribution 2 1.2 Ein neues

Mehr

Der Serienbrief zur Vereinfachung von Verwaltungsarbeiten

Der Serienbrief zur Vereinfachung von Verwaltungsarbeiten Der Serienbrief als Hilfsmittel zur Vereinfachung von Verwaltungsarbeiten 2010 Serienbrief Seite 2 Serienbrief mit MS-Ofice2003 Serienbriefe können einige Arbeiten in der Verwaltung vereinfachen, da durch

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Label zu einem Line/Scatterplot oder Balkenplot hinzufügen

Label zu einem Line/Scatterplot oder Balkenplot hinzufügen Label zu einem Line/Scatterplot oder Balkenplot hinzufügen Mit dem Label Symbols-Makro können Sie Label zu einem Line/Scatterplot oder Balkenplot hinzufügen. Eine JNB-Datei mit diesem Makro finden Sie

Mehr

Taxi System. CheckUp Tutorial Version 4.3 Institut für Softwaretechnik und interaktive Systeme

Taxi System. CheckUp Tutorial Version 4.3 Institut für Softwaretechnik und interaktive Systeme Taxi System Document: CheckUp Tutorial Version 4.3 Institut für Softwaretechnik und interaktive Systeme 1 / 6 1 Erstellen und Übersetzten eines Java-Programms Bevor man mit dem Programmieren beginnen kann,

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

Softwareentwicklung I

Softwareentwicklung I FAKULTÄT FÜR TECHNIK STUDIENGÄNGE ELEKTROTECHNIK / INFORMATIONSTECHNIK (ET/IT) TECHNISCHE INFORMATIK (TI) MECHATRONIK (MEC) MEDIZINTECHNIK (MT) Softwareentwicklung I Arbeiten mit Visual Studio 2010 Projekt

Mehr

Objekte. Theorieteil. Inhaltsverzeichnis. Begriffe. Programmieren mit Java Modul 5. 1 Modulübersicht 3

Objekte. Theorieteil. Inhaltsverzeichnis. Begriffe. Programmieren mit Java Modul 5. 1 Modulübersicht 3 Programmieren mit Java Modul 5 Objekte Theorieteil Inhaltsverzeichnis 1 Modulübersicht 3 2 Klassen und Objekte 3 2.1 Klassen.................................... 4 2.2 Objektvariablen und Methoden.......................

Mehr

White Paper Wählen-Buttons in Excel

White Paper Wählen-Buttons in Excel White Paper Wählen-Buttons in Excel Seite 2 White Paper... 1 Wählen-Buttons in Excel... 1 Wählen-Button in einer Tabelle... 3 Schritt 1: Excel-Datei öffnen... 3 Schritt 2: Button einbauen... 3 Schritt

Mehr

Inhalt. Vorwort des Herausgebers Die Sprache OpenOffice.org Basic/StarBasic... 15

Inhalt. Vorwort des Herausgebers Die Sprache OpenOffice.org Basic/StarBasic... 15 Vorwort des Herausgebers... 11 Teil I: Programmierung 1 Die Sprache OpenOffice.org Basic/StarBasic... 15 1.1 Das erste Programm 17 1.2 Anweisungen und Programme 20 1.3 Kommentare 22 1.4 Variablen 22 1.5

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

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

PDF EXPORT ERSTELLEN 20. Dezember 2018

PDF EXPORT ERSTELLEN 20. Dezember 2018 A Softer Space DE, Inhaber Tom Moya Schiller Heerstraße 3 b 60488 Frankfurt am Main, Germany Neueste Version dieses Dokuments: asofterspace.com/xdc/generate.pdf _ Telefon: +49 176 511 27307 Dokumentation

Mehr

OpenOffice.org. Ad-hoc-Generierung der API- Dokumentation

OpenOffice.org. Ad-hoc-Generierung der API- Dokumentation OpenOffice.org Ad-hoc-Generierung der API- Dokumentation Prof. Dr. Rony G. Flatscher, WU Wien (37. Tagung, GSE WG Rexx plus ISPF, Frankfurt, 2010-09-21) Überblick Einleitung UNO IDL GUI Tool "frontend_uno_api_info.rxo"

Mehr

Tritt beim Aufruf ein Fehler aus, so wird eine MessageBox mit dem Fehlercode und der Kommandozeile angezeigt.

Tritt beim Aufruf ein Fehler aus, so wird eine MessageBox mit dem Fehlercode und der Kommandozeile angezeigt. WinCC UniAddIn Motivation Add-ins für WinCC können in VBA und VB6 programmiert werden. Andere Entwicklungsumgebungen werden nicht standardmäßig unterstützt. Die Entwicklung in VBA hat den Nachteil, dass

Mehr

BERTSCH Dampftafel und Prozesse Excel-Makros FAQ

BERTSCH Dampftafel und Prozesse Excel-Makros FAQ BERTSCH Dampftafel und Prozesse Excel-Makros FAQ Ich möchte gerne neben dem Dampfprozess auch den für Gasturbinen relevanten Joule - Prozess in einem Excel-Programm abbilden. Besteht die Möglichkeit, alle

Mehr

1 Vorwort 9. 3 Filehandling Applikationen erstellen Office-Arbeitsumgebung Dialoge und Benutzerinterface 123

1 Vorwort 9. 3 Filehandling Applikationen erstellen Office-Arbeitsumgebung Dialoge und Benutzerinterface 123 Schnellübersicht 1 Vorwort 9 2 Einführung in die Applikationsentwicklung 17 3 Filehandling 49 4 Applikationen erstellen 73 5 Office-Arbeitsumgebung 101 6 Dialoge und Benutzerinterface 123 7 Best Practice

Mehr

EMIG Datenverarbeitung Erwin Miglinci, A-1230 Wien,Anton Freunschlaggasse 72 Tel.: 01/982 25 06-0 Fax: 01/ 982 25 06-4

EMIG Datenverarbeitung Erwin Miglinci, A-1230 Wien,Anton Freunschlaggasse 72 Tel.: 01/982 25 06-0 Fax: 01/ 982 25 06-4 Data Interfaces Programm für Datenaustausch mit Mesonic Winline Auftragsbearbeitung. Datenschnittstellen: Artikelstammdaten, Preise: Datanorm 4 Datanorm 5 Kundenbestellungen: EDIFAKT - ORDERS Kundenlieferscheine:

Mehr

Installations- und Bedienungsanleitung für Macro Excel_Table Version 10

Installations- und Bedienungsanleitung für Macro Excel_Table Version 10 Malerzów, den 26.11.2012 Installations- und Bedienungsanleitung für Macro Excel_Table Version 10 1. Vorbemerkungen Dieses Dokument stellt eine vereinfachte Installations- und Bedienungsanleitung für Macro

Mehr

Eclipse Tutorial.doc

Eclipse Tutorial.doc Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik Eclipse Tutorial 2005, HTI Burgdorf R. Weber Dateiname: Eclipse

Mehr

Programmdokumentation. VBSkript zum Erstellen eines Verzeichnislistings als HTML Datei

Programmdokumentation. VBSkript zum Erstellen eines Verzeichnislistings als HTML Datei Programmdokumentation VBSkript zum Erstellen eines Verzeichnislistings als HTML Datei Michael Puff Version : 1.0 erstellt : 2007-02-26 zuletzt geändert : 2007-02-26 Homepage : http://www.michael-puff.de

Mehr

Einführung. Erstellung der Datenbank-Datei. OpenOffice Base

Einführung. Erstellung der Datenbank-Datei. OpenOffice Base Einführung In diesem Dokument wollen wir Sie mit der Arbeit mit OOo Base vertraut machen. Dazu werden wir eine Datenbank zur Verwaltung von Terminen aufbauen. Wir werden Tabellen erstellen in denen die

Mehr

[Arbeiten mit dem Nvu Composer]

[Arbeiten mit dem Nvu Composer] Eine neue Seite erstellen Beim Start des Composers steht automatisch eine neue Composer-Seite zur Verfügung, die direkt verwendet werden kann. Über Datei > Neu > Composer-Seite kann jederzeit eine neue

Mehr

Bilderverwaltung mit Access

Bilderverwaltung mit Access Bilderverwaltung mit Access (1) Tabelle anlegen Der große Nachteil beim Speichern von Bilddateien in Datenbanken ist, dass sie nicht in dem herkömmlichen Format, sondern in einem Windows-internen Format

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

Herzlich Willkommen. Herzlich Willkommen. Effiziente Java Entwicklung für OpenOffice Folie 1

Herzlich Willkommen. Herzlich Willkommen. Effiziente Java Entwicklung für OpenOffice Folie 1 Herzich Wikommen. Herzich Wikommen. Effiziente Java Entwickung für OpenOffice Foie 1 Effiziente Java Entwickung für OpenOffice Voker Weidner,.riess appications Effiziente Java Entwickung für OpenOffice

Mehr

Access und die andern (Office) Programme. Armin Hess

Access und die andern (Office) Programme. Armin Hess Access und die andern (Office) Programme Armin Hess Was wir wollen Excel, Word, Powerpoint und andere Programme von Access aus fernsteuern Grundlagen Excel, Word, Powerpoint und andere Programme präsentieren

Mehr

GEONET Anleitung für Web-Autoren

GEONET Anleitung für Web-Autoren GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth Alfred.Wassermann@uni-bayreuth.de 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden

Mehr

Schlussendlich geben wir die Listen aus. Es kommt zu folgender Ausgabe:

Schlussendlich geben wir die Listen aus. Es kommt zu folgender Ausgabe: Musterlösung Übung 7 Aufgabe 1 Sehen wir uns zu allererst das gegebene Forth Programm an: 0 3 new - list constant list1 list1 5 new - list constant list2 list1 6 new - list constant list3 list2 2 new -

Mehr

Konfigurieren von verteilten Installationen

Konfigurieren von verteilten Installationen Konfigurieren von verteilten Installationen support.acrolinx.com/hc/de/articles/204079682-konfigurieren-von-verteilten-installationen Betrifft Software Version Acrolinx Server 4.3, 4.4, 4.5, 4.6, 4.7,

Mehr

Quick Start-Anleitung Erstellung von Verfahren mit CTM

Quick Start-Anleitung Erstellung von Verfahren mit CTM E-Vergabe Quick Start-Anleitung Erstellung von Verfahren mit CTM Stand: 16.05.2017 mit CTM In der folgenden Quick Start-Anleitung wird dargestellt, wie eine Ausschreibung in der Rolle der Vergabestelle

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen 10 im Bauwesen Markus Uhlmann 1 Zusammenfassung der 9. Vorlesung Datenfelder (Arrays) Statische Felder Dynamische Felder Bestimmung der Grenzen Felder als Parameter für Prozeduren/Funktionen Beispiele:

Mehr

Probeklausur: Programmierung WS04/05

Probeklausur: Programmierung WS04/05 Probeklausur: Programmierung WS04/05 Name: Hinweise zur Bearbeitung Nimm Dir für diese Klausur ausreichend Zeit, und sorge dafür, dass Du nicht gestört wirst. Die Klausur ist für 90 Minuten angesetzt,

Mehr

Installationsanleitung

Installationsanleitung Installationsanleitung Version: 1.2 emotions AG Wien, Jänner 2006 Version 1.2 Datum: 24.01.2006 Seite 1 von 13 Installationsanleitung Systemvoraussetzungen Folgende Systemvoraussetzungen müssen erfüllt

Mehr

Makros in OpenOffice.org - Basic/StarBasic

Makros in OpenOffice.org - Basic/StarBasic Thomas Krumbein Makros in OpenOffice.org - Basic/StarBasic Einstieg, Praxis, Referenz Galileo Press Auf einen Blick 1 Einführung 11 2 OpenOffice.org Basic 35 3 Die Basic-IDE 155 4 Arbeiten mit OpenOffice.org-Dokumenten

Mehr

Um einen Datenverlust zu vermeiden empfehlen wir Ihnen Ihre gespeicherten Lastschriftvorlagen zu sichern.

Um einen Datenverlust zu vermeiden empfehlen wir Ihnen Ihre gespeicherten Lastschriftvorlagen zu sichern. Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen Schritt für Schritt bei der Umstellung Ihrer Lastschriftvorlagen auf SEPA-Lastschriftvorlagen helfen. Für die erfolgreiche Umwandlung benötigen

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

Eigene Java- Klassen in Intrexx

Eigene Java- Klassen in Intrexx T E C H N I S C H E D O K U M E N T A T I O N Eigene Java- Klassen in Intrexx Intrexx 6 1. Einführung: Velocity ist ein Open-Source Projekt der Jakarta Projektgruppe und birgt seine Hauptvorteile bei der

Mehr

Einleitung Typsystem Typisierung Zusammenfassung Literatur. Typisierung. Effiziente Programmierung. Thomas Schnieders

Einleitung Typsystem Typisierung Zusammenfassung Literatur. Typisierung. Effiziente Programmierung. Thomas Schnieders Typisierung Effiziente Programmierung Thomas Schnieders Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften Universität Hamburg 2018-04-26 Thomas Schnieders Typisierung 1

Mehr

Anleitung zur Anwendung der Auswertungssoftware für lokale Ausscheidungen

Anleitung zur Anwendung der Auswertungssoftware für lokale Ausscheidungen Anleitung zur Anwendung der Auswertungssoftware für lokale Ausscheidungen 1 Inhaltsverzeichnis 1. Systemvoraussetzungen....3 2. Download der Software und korrektes Abspeichern..3 3. Makros aktivieren.4

Mehr

zur Verfügung gestellt durch das OpenOffice.org Dokumentations-Projekt

zur Verfügung gestellt durch das OpenOffice.org Dokumentations-Projekt Serienbriefe Wie Sie einen Serienbrief mittels Calc und Writer erstellen zur Verfügung gestellt durch das OpenOffice.org Dokumentations-Projekt Inhaltsverzeichnis 1. Erzeugen einer Quelldatei 2. Erzeugung

Mehr

Schaltungssimulator Lastenheft

Schaltungssimulator Lastenheft SEP Wintersemester 2011/12 Schaltungssimulator Lastenheft Peter Barth, Andreas Gleißner, Sergiy Kolesnikov, Alexander von Rhein und Philipp Wendler 1 Eine kurze Bemerkung vorab Dies ist Euer Praktikum.

Mehr

OpenOffice.org 2.0. Ramin Assisi. Die kompletten Office-Programme - Handbuch inkl. Software für Ein- und Umsteiger ISBN

OpenOffice.org 2.0. Ramin Assisi. Die kompletten Office-Programme - Handbuch inkl. Software für Ein- und Umsteiger ISBN OpenOffice.org 2.0 Ramin Assisi Die kompletten Office-Programme - Handbuch inkl. Software für Ein- und Umsteiger ISBN 3-446-40433-3 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-40433-3

Mehr

OUTLOOK s separat in einem ausgewählten Zielverzeichnis sichern. Dr. Volker Thormählen, 2. März 2019

OUTLOOK  s separat in einem ausgewählten Zielverzeichnis sichern. Dr. Volker Thormählen, 2. März 2019 OUTLOOK E-Mails separat in einem ausgewählten Zielverzeichnis sichern Dr. Volker Thormählen, 2. März 2019 Inhalt Abbildungen... I Listings... I Tabellen... I 1 Problemstellung... 1 2 Benutzerdialoge...

Mehr

ArcGIS Server Plattform. Kurzanleitung System Test for Web (ESRI) BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern. Amt für Geoinformation

ArcGIS Server Plattform. Kurzanleitung System Test for Web (ESRI) BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern. Amt für Geoinformation BAU-, VERKEHRS- UND ENERGIEDIREKTION des Kantons Bern Amt für Geoinformation Reiterstrasse 11 3011 Bern Telefon 031 633 33 41 Telefax 031 633 33 40 Kurzanleitung System Test for Web (ESRI) Bearbeitungs-Datum

Mehr

Modell Bahn Verwaltung. Tutorial. Links. Min. Programm Version 0.65, März w w w. r f n e t. c h 1 / 11

Modell Bahn Verwaltung. Tutorial. Links. Min. Programm Version 0.65, März w w w. r f n e t. c h 1 / 11 Modell Bahn Verwaltung Tutorial Links Min. Programm Version 0.65, März 2015 Tutorial Version 04.01.2017 rfnet Software w w w. r f n e t. c h 1 / 11 Vorwort... 3 1 Links... 4 1.1 Einführung... 4 1.2 Link

Mehr

Lastenheft. zum Projekt. Dynamische Geometrie-Software. Version 1 von 03.05.03. Gruppe geo09, Projektleiter: Andy Stock

Lastenheft. zum Projekt. Dynamische Geometrie-Software. Version 1 von 03.05.03. Gruppe geo09, Projektleiter: Andy Stock Lastenheft zum Projekt Dynamische Geometrie-Software Version 1 von 03.05.03 Erstellt von: R. Hrushchak, P. Kongsto, A. Stock Seite 1 von 9 1) Zielbestimmung: Das Produkt soll seine Anwender in die Lage

Mehr

SAS-Online Dokumentation: zu finden über Internetsuche nach sas online documentation

SAS-Online Dokumentation: zu finden über Internetsuche nach sas online documentation 1 SAS-Hilfe in SAS: Menü Hilfe SAS Hilfe und Dokumentation dann beispielsweise: Inhalt SAS-Produkte Base SAS SAS-Prozeduren SAS-Prozeduren: CORR, FREQ, UNI- VARIATE SAS/STAT SAS/STAT User s Guide: Übersicht

Mehr

Access 2010 Programmierung Import und Export nach Excel

Access 2010 Programmierung Import und Export nach Excel Access 2010 Programmierung Import und Export nach Excel Excel... ist das Tabellenkalkulationsprogramm von Microsoft Office. wird genutzt, um numerische Daten in Tabellenform zu erfassen. kann Daten automatisch

Mehr

KeptSecret User Guide

KeptSecret User Guide User Guide Mit können Sie Ihre Bilder und Notizen verschlüsselt und damit privat speichern. verwendet die im iphone und ipod Touch eingebaute 256-Bit starke Verschlüsselung nach dem Advances Encryption

Mehr

Europäischer Computer Führerschein TM ECDL und International Computer Driving Licence ICDL Manueller Prüfungskatalog (MQTB) ADVANCED.

Europäischer Computer Führerschein TM ECDL und International Computer Driving Licence ICDL Manueller Prüfungskatalog (MQTB) ADVANCED. Europäischer Computer Führerschein TM ECDL und International Computer Driving Licence ICDL Manueller Prüfungskatalog (MQTB) ADVANCED Version 1.0 Beispielprüfung Jänner 2002 ECDL, ICDL und European Computer

Mehr

Download und Installation von <OpenOffice.org>

Download und Installation von <OpenOffice.org> Download und Installation von Diese Anleitung wurde unter Windows Vista geschrieben. Es könnte sein, dass unter einem anderen Betriebssystem die PrintScreens (Bilder) etwas anders aussehen.

Mehr

alabus ag Serienbrief-Dokumentation alabus smarter process management Erstellt durch: alabus ag Birchstrasse 189 CH-8050 Zürich Tel.

alabus ag Serienbrief-Dokumentation alabus smarter process management Erstellt durch: alabus ag Birchstrasse 189 CH-8050 Zürich Tel. alabus ag Serienbrief-Dokumentation Erstellt durch: alabus ag Birchstrasse 189 CH-8050 Zürich Tel. 044 315 18 90 Version: 1.8 Klassierung: Nur für internen Gebrauch Datum: 15.11.2016 Status: Final Dokumentname:

Mehr

3G FL760 Anleitung zur Installation

3G FL760 Anleitung zur Installation 3G FL760 Anleitung zur Installation The PC configuration GUI can be used on both V2.0 and V2.1 version version. Diese CD-ROM enthält die 3G V2.1 Update Software, welche die V2.0 Software und die Systemkonfiguration

Mehr

Aufgaben zu OOP der Klasse FTI32

Aufgaben zu OOP der Klasse FTI32 Hinweis: Verstehen Sie folgende Aufgaben als mögliche Bestandteile für die anstehende Klausur. Betrachten Sie die Lösungen nicht von vorne herein als richtig, sondern beantworten Sie nochmals die Fragen

Mehr

V by WBR1/BFH-TI 2011 by MOU2/BFH-TI

V by WBR1/BFH-TI 2011 by MOU2/BFH-TI Java-Applets Unterlagen zum Modul OOP mit Java V 3.0 2007 by WBR1/BFH-TI 2011 by MOU2/BFH-TI Java-Applets V3.0 2011 by WBR1&MOU2/BFH- TI Lernziele Die Kursteilnehmer sind in der Lage: Möglichkeiten und

Mehr

Moodle Quizfragen in MS WORD erstellen

Moodle Quizfragen in MS WORD erstellen Moodle Quizfragen in MS WORD erstellen Eine Kurzanleitung für Lehrpersonen Inhalt 1 Installation/ Vorlagedateien einrichten... 2 2 Makroeinstellungen in WORD vornehmen... 2 3 Ein neues Dokument mit Fragen

Mehr

Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen

Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen Ausbildungsziel: Erstellung eines Briefes mit Hilfe von Vorlagen 1. Grundlagen (Inhalt Menü) Einer der grundlegendsten Anwendungen des Computers ist die als Schreibmaschine! Im Gegensatz zur Schreibmaschine

Mehr

12. ArcView-Anwendertreffen 2010. Workshop Programmierung in ArcGIS. Daniel Fuchs. Wo kann eigene Programmierung in ArcGIS verwendet werden?

12. ArcView-Anwendertreffen 2010. Workshop Programmierung in ArcGIS. Daniel Fuchs. Wo kann eigene Programmierung in ArcGIS verwendet werden? Wo kann eigene Programmierung in ArcGIS verwendet werden? 12. ArcView-Anwendertreffen 2010 Workshop Programmierung in ArcGIS Daniel Fuchs 1) Makros für die Automatisierung einzelner Arbeitsschritte im

Mehr

Spaichinger Entwicklungsumgebung 1.1 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern)

Spaichinger Entwicklungsumgebung 1.1 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern) Bedienungsanleitung Spaichinger Entwicklungsumgebung 1.1 Zur C-Programmierung und Simulation von ct-bots (Fahrrobotern) Freeware für Microsoft Windows Dr. Markus Ziegler www.spaichinger-schallpegelmesser.de

Mehr

Starten sie WordPad über das Startmenü von Windows. WordPad finden Sie im Ordner Zubehör.

Starten sie WordPad über das Startmenü von Windows. WordPad finden Sie im Ordner Zubehör. Windows - Das Textprogramm WordPad WordPad ist ein Textverarbeitungsprogramm, mit dem Sie Dokumente erstellen und bearbeiten können. Im Gegensatz zum Editor können Dokumente in WordPad komplexe Formatierungen

Mehr

Vergleich Microsoft Word 2003 zu StarOffice/OpenOffice Writer 2.x

Vergleich Microsoft Word 2003 zu StarOffice/OpenOffice Writer 2.x Vergleich Microsoft Word 2003 zu StarOffice/OpenOffice Writer 2.x Inhaltsverzeichnis Allgemeines...1 Unterschied OpenOffice/StarOffice...1 Anleitungen...1 Download...1 Erweiterungen/Extensions...1 Programmoberfläche...2

Mehr

Die Sprache C# Datentypen, Speicherverwaltung Grundelemente der Sprache. Dr. Beatrice Amrhein

Die Sprache C# Datentypen, Speicherverwaltung Grundelemente der Sprache. Dr. Beatrice Amrhein Die Sprache C# Datentypen, Speicherverwaltung Grundelemente der Sprache Dr. Beatrice Amrhein Überblick Speicherverwaltung: Stack und Heap Ein- und Ausgabe über die Console Variablen und Operatoren Parameter

Mehr

2 Programmieren in Java I noch ohne Nachbearbeitung

2 Programmieren in Java I noch ohne Nachbearbeitung 1 2 Programmieren in Java I noch ohne Nachbearbeitung 2.1 Was sind Programme? Eingabe = Verarbeitung = Ausgabe Die Eingabe kann sein Konstanten im Quelltext; Kommandozeilenparameter oder interaktive Eingabe

Mehr

Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf:

Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf: JavaScript - Inhalt 1. Objekte 2. Arrays 3. Callbacks 1)JavaScript Objekte Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf: Eine Methode wird immer mit dem Namen des Objekts, einem Punkt

Mehr

Migration von Microsoft Office Powerpoint zu OpenOffice.org Impress

Migration von Microsoft Office Powerpoint zu OpenOffice.org Impress Migration von Microsoft Office Powerpoint zu OpenOffice.org Impress Ingenieurbüro Mühl Lindenstr. 3 63526 Erlensee www.ib muehl.de Rechtliches Die Inhalte des vorliegenden Dokumentes werden ohne Rücksicht

Mehr

Wechseln Sie in den oberen Bereich auf Start> Dokumentenverwaltung> Neues Schreiben.

Wechseln Sie in den oberen Bereich auf Start> Dokumentenverwaltung> Neues Schreiben. Software WISO Hausverwalter 2016 Thema Wie erstellt man Schreiben? Version / Datum V 1.0 / 23.06.2016 Die Software WISO Hausverwalter hat eine Dokumentenverwaltung, diese beinhaltet das Erzeugen und Verwalten

Mehr

LCD-Verwaltungssoftware LCD-VSW

LCD-Verwaltungssoftware LCD-VSW Mit der LCD Verwaltungssoftware können die Textinformationen für die verschiedenen Anzeigen z. B. LCD UP, Tableaubaustein EB, Busch-triton erstellt Innerhalb eines Projektes können mehrere LCDs verwendet

Mehr

Adobe Acrobat Professional - Portfolio. Leibniz Universität IT Services Anja Aue

Adobe Acrobat Professional - Portfolio. Leibniz Universität IT Services Anja Aue Adobe Acrobat Professional - Portfolio Leibniz Universität IT Services Anja Aue Portfolio Bündelung von mehreren Dateien in verschiedenen Formaten in einer Datei. Mappe, in der mehrere Dateien zu einem

Mehr

Eine Alternative: StarOffice 6.0

Eine Alternative: StarOffice 6.0 Eine Alternative: StarOffice 6.0 "Die voll ausgestattete Büro-Komplettsoftware" Michaela Hering, 5.11.2002 1 Information Überblick StarOffice 6.0 integriert Textverarbeitung mit HTML-Editor Tabellenkalkulation

Mehr

Objekterkennung auf Bildern mit OpenCV und Image::ObjectDetect

Objekterkennung auf Bildern mit OpenCV und Image::ObjectDetect Objekterkennung auf Bildern mit OpenCV und Image::ObjectDetect Autor: EMail: Datum: Simon Wilper simon AT ruhr.pm.org http://ruhr.pm.org/ Template Version 0.3 The use of a camel image in association with

Mehr

1... Einführung OpenOffice.org Basic Grundlagen der OpenOffice.org-MakroProgrammierung

1... Einführung OpenOffice.org Basic Grundlagen der OpenOffice.org-MakroProgrammierung 1... Einführung... 11 1.1... Automatisierung von OpenOffice.org... 12 1.2... Neuerungen und Änderungen der dritten Auflage... 15 1.3... Bibliotheken, Module und mehr... 16 1.3.1... Fallstricke bei der

Mehr

Kurzbeschreibung. Kassenbuch für Microsoft Excel Version 1.70

Kurzbeschreibung. Kassenbuch für Microsoft Excel Version 1.70 Seite 1 Kurzbeschreibung Kassenbuch für Microsoft Excel Version 1.70 I N H A L T S V E R Z E I C H N I S 1. Allgemein...2 1.1. Öffnen der Datei...2 1.2. Menüleiste...2 1.3. Stammdaten...3 2. Datenerfassung...4

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

Klassen mit Instanzmethoden

Klassen mit Instanzmethoden Klassen mit Instanzmethoden Gerd Bohlender Institut für Angewandte und Numerische Mathematik Vorlesung: Einstieg in die Informatik mit Java 3.12.07 G. Bohlender (IANM UNI Karlsruhe) OOP und Klassen 3.12.07

Mehr

Tutorium Java. Softwaretechnologie: Java I. Marco Jürgens und Mihail Atanassov.

Tutorium Java. Softwaretechnologie: Java I. Marco Jürgens und Mihail Atanassov. Tutorium Java Softwaretechnologie: Java I Marco Jürgens und Mihail Atanassov tutoren@spinfo.uni-koeln.de Themen Entwicklungsumgebung: Eclipse-Installation MrTurtle und Plugins für Eclipse Java: Klassen

Mehr

Niveaubestimmende Aufgabe zum Fachlehrplan Informatik Fachgymnasium

Niveaubestimmende Aufgabe zum Fachlehrplan Informatik Fachgymnasium Niveaubestimmende Aufgabe zum Fachlehrplan Informatik Fachgymnasium Ein Programm für eine Arztpraxis erstellen Schuljahrgang 12 Arbeitsstand: 28.04.2017 Niveaubestimmende Aufgaben sind Bestandteil des

Mehr

Schreiben im Netz & Literaturverwaltung (Zotero)

Schreiben im Netz & Literaturverwaltung (Zotero) Schreiben im Netz & Literaturverwaltung (Zotero) Seminar: Digitale Bildwissenschaft Dozent: Prof. Dr. Günther Görz WS 2014/15 Datum: 26.01.2015 Referentin: Anna Levandovska Schreiben im Netz Digitale Texte

Mehr

Objektorientierte Programmierung. Agenda für heute, 1. April, Eines der drei wichtigsten Programmierparadigmen

Objektorientierte Programmierung. Agenda für heute, 1. April, Eines der drei wichtigsten Programmierparadigmen Agenda für heute, 1. April, 2010 Imperatives vs. objektorientiertes Programmieren Lesen Sie den Begleittext Seite 79 85 Eines der drei wichtigsten Programmierparadigmen (Paradigma: Denkmuster) Imperative

Mehr

Arabische Ornamente in OpenOffice bearbeiten

Arabische Ornamente in OpenOffice bearbeiten Arabische Ornamente in OpenOffice bearbeiten OpenOffice ist eine frei erhältliche professionelle Software, die unter http://www.openoffice.org heruntergeladen werden kann, wenn sie nicht bereits auf dem

Mehr

Modul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen

Modul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen Excel 2003 - Übungen zum Grundkurs 63 Modul 7: Übungen zu - Tabellen als Mail oder im Web veröffentlichen Wie kann ich einzelne Blätter der Arbeitsmappe als E-Mail verschicken? Wie versende ich eine Excel-Datei

Mehr

GISLUPE. Diese Angaben sind unbedingt einzuhalten, damit später die Informationen auch wieder abgerufen werden können.

GISLUPE. Diese Angaben sind unbedingt einzuhalten, damit später die Informationen auch wieder abgerufen werden können. Über die GISLupe ist es möglich, pixelgenaue Informationen innerhalb eines Projektes abzulegen und später auch wieder aufzurufen. Diese Informationen werden über eine Schnittstelle in Word erstellt und

Mehr

OpenOffice-Programmierung

OpenOffice-Programmierung OpenOffice-Programmierung Automatisieren von Büroanwendungen mit Basic von René Martin 1. Auflage OpenOffice-Programmierung Martin schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Lernmodul HTML aus PowerPoint

Lernmodul HTML aus PowerPoint Supportstelle für ICT-gestützte Lehre der Universität Bern! Lernmodul HTML aus PowerPoint Wie kann ich aus einer PowerPoint-Präsentation eine Webseite mit «LibreOffice» in ILIAS herstellen?! Supportstelle

Mehr

Algorithmen und Datenstrukturen 07

Algorithmen und Datenstrukturen 07 (7. Juni 2012) 1 Besprechung Blatt 6 Fragen 2 Referenzen Referenzsemantik 3 Vererbung Allgemein abstract Interfaces Vererbung in UML 4 Vorbereitung Blatt 7 Anmerkungen Fragen Fragen zu Blatt 6? Referenzsemantik

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 22 Einstieg in die Informatik mit Java Generics Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 22 1 Überblick Generics 2 Generische Klassen 3 Generische Methoden 4

Mehr