Sie sind hier
E-Book

EPLAN Electric P8 automatisieren

Grundlagen und Beispiele zum Erstellen von Scripten in C#. Mit sofort einsetzbaren Scripten

AutorJohann Weiher
VerlagCarl Hanser Fachbuchverlag
Erscheinungsjahr2018
Seitenanzahl303 Seiten
ISBN9783446457126
FormatPDF
KopierschutzWasserzeichen
GerätePC/MAC/eReader/Tablet
Preis42,99 EUR
So automatisieren Sie Ihre EPLAN-Aufgaben per Script
Kennen Sie die wiederkehrenden Aufgaben, die viel Zeit bei der Projektierung benötigen? Es gibt gute Nachrichten. Viele dieser Aufgaben können Sie per Script automatisieren. Dieses Buch richtet sich an EPLAN-Anwender und -Administratoren, die mithilfe von Scripting ihren Workflow beschleunigen möchten, um mehr Zeit für wesentliche Aufgaben zu gewinnen.
Zu Beginn erfahren Sie, wie Sie Toolbars ohne Programmierung individuell anpassen. Im Folgenden werden Sie in die Erstellung von Scripten mit C# eingeführt. Die Komplexität der Programmierung wird gering gehalten, sodass auch Einsteiger folgen können.
Im Buch werden u.a. folgende Scriptfunktionen behandelt:
- Menüs erzeugen und erweitern
- Einzelne oder mehrere Einstellungen gleichzeitig per Knopfdruck verändern
- User Interfaces mit individuellen Steuerelementen (Checkboxen, Ladebalken, Buttons) erstellen
- Programmsteuerung über Benutzer-Interaktionen u.v.m.
- Austausch von Daten mit Fremdsystemen
- Neu in dieser Auflage: Debugging, eigene Klassen erstellen, Action überladen, Action mit Rückgabewert
Darüber hinaus erlernen Sie das automatisierte Erzeugen von Beschriftungen und PDFs sowie den Import/Export von Stücklisten und Projekteigenschaften. Zudem erfahren Sie, wie man Daten über gängige Austauschformate (CSV, XML) in andere Programme exportiert. Das Kapitel 'Praxisbeispiele', das sofort einsetzbare Scripte enthält, rundet den Inhalt ab. Im Internet finden Sie das komplette Projekt mit allen Beispielen und Scripten, die Sie direkt in EPLAN verwenden können.

Johann Weiher arbeitet als Consultant bei der Firma ibKastl und betreut Kunden rund um das Thema EPLAN. Zusätzlich programmiert er kundenindividuelle Software im Enterprise-Bereich. Der EPLAN-Community ist er aufgrund seines Blogs Suplanus.de zum Thema 'Scripting in EPLAN' bekannt.

Kaufen Sie hier:

Horizontale Tabs

Inhaltsverzeichnis
Inhalt6
Vorwort10
1 Einführung12
1.1?Toolbars – der erste Schritt zum Script14
1.1.1?Toolbars anpassen14
1.1.2?Schaltflächen19
1.1.3?Schaltflächen mit Parameter24
1.1.4?Schaltflächen mit externen Programmen belegen28
1.1.5?Verschachtelte Toolbars31
1.1.6?Toolbars importieren und exportieren36
1.2?Einführung in die Programmierung37
1.2.1?Was ist eine Entwicklungsumgebung?39
1.2.2?Projekt in Microsoft Visual C# erstellen42
2 Scriptfunktionen48
2.1?Attribute48
2.1.1?Start49
2.1.2?DeclareAction60
2.1.3?DeclareEventHandler63
2.1.4?DeclareRegister und DeclareUnregister64
2.1.5?DeclareMenu65
2.2?Actions ausführen66
2.2.1?Einzelne Action66
2.2.2?Mehrere Actions69
2.2.3?Action mit Parameter73
2.2.4?Action überladen76
2.3?Klassen78
2.3.1?String79
2.3.2?Integer87
2.3.3?Float91
2.3.4?Fehlerbehandlung – Try und Catch93
2.3.5?Systemmeldungen97
2.3.6?Parameterübergabe: String99
2.3.7?Parameterübergabe: Integer101
2.3.8?MessageBox102
2.3.9?Eigene Klasse105
2.4?Programmsteuerung109
2.4.1?If-Abfrage109
2.4.2?Switch114
2.4.3?Methoden extrahieren116
2.4.4?Decider126
2.4.5?Action mit Rückgabewert131
2.5?Settings133
2.5.1?String-Setting verändern133
2.5.2?Bool-Setting verändern135
2.5.3?Integer-Setting verändern137
2.5.4?String-Setting lesen138
2.5.5?Bool-Setting lesen139
2.5.6?Integer-Setting lesen140
2.5.7?Import141
2.5.8?Projekteinstellungen142
2.6?Menüs148
2.6.1?Menüpunkt in Dienstprogramme148
2.6.2?Bestehendes Menü erweitern151
2.6.3?Hauptmenü mit einem Untermenüpunkt153
2.6.4?Bestehendes Menü mit Popup-Menü erweitern154
2.6.5?Hauptmenü mit Popup-Menü155
2.6.6?Menüpunkt in Kontextmenü157
2.7?Progressbar161
2.7.1?SimpleProgress161
2.7.2?EnhancedProgress165
2.8?Formulare167
2.8.1?Vorlage erstellen167
2.8.2?Button173
2.8.3?Checkbox178
2.8.4?Label181
2.8.5?TabIndex182
2.8.6?Progressbar183
2.8.7?Mauszeiger ändern185
2.8.8?ListView186
2.9?Debugging201
3 Schnittstellen­programmierung208
3.1?Externe Programme208
3.1.1?Prozess ausführen208
3.1.2?Unterschiedliche Prozesse ausführen210
3.2?Dateien und Ordner215
3.2.1?Ordner prüfen215
3.2.2?Dateien prüfen216
3.2.3?Dateien löschen218
3.2.4?Dateien mit Datumsstempel218
3.3?Dateien öffnen und speichern220
3.3.1?SaveFileDialog220
3.3.2?OpenFileDialog223
3.3.3?Dateinamen überprüfen226
3.3.4?FileSelectDecisionContext228
3.4?Dateien schreiben231
3.4.1?Beschriftung231
3.4.2?Beschriftung mit Überprüfung237
3.4.3?PDF beim Schließen erzeugen243
3.4.4?Textdatei schreiben248
3.4.5?XML-Datei schreiben250
3.5?Dateien lesen254
3.5.1?Textdatei lesen254
3.5.2?XML-Datei lesen260
3.5.3?XML-Datei lesen (eigene Klasse)268
3.6?Befehlszeile269
3.6.1?Allgemeine Befehlszeilenparameter269
3.6.2?Actions271
3.7?EplanRemoteClient273
4 Praxisbeispiele278
4.1?Compress278
4.2?ChangeLayer280
4.3?Edit281
4.4?ExecuteScript282
4.5?Print283
4.6?ProjectAction284
4.7?XEsSetProjectPropertyAction285
4.8?Backup286
4.9?Restore288
4.10?ProjectManagement289
4.11?SelectionSet293
5 Anhang296
5.1?Daten zum Buch296
5.2?Internetseiten297
Index302

Weitere E-Books zum Thema: Maschinenbau - Elektrotechnik - Fertigungstechnik

FEM mit NASTRAN

E-Book FEM mit NASTRAN
Format: PDF

Die Simulations- bzw. CAE-Technik gilt als eine der Schlüsseltechnologien der Gegenwart. Mit ihr lassen sich wichtige Eigenschaften späterer Produkte ohne aufwändige und…

Fahrwerktechnik: Grundlagen

E-Book Fahrwerktechnik: Grundlagen
Format: PDF

In diesem international anerkannten Standardwerk werden das Fahrverhalten und die Fahrwerktechnik ausgeführter Pkw und Nkw, die Funktionen der einzelnen Fahrwerksysteme und die Merkmale von…

3D-Konstruktion mit Solid Edge

E-Book 3D-Konstruktion mit Solid Edge
Format: PDF

Dieses Lehr- und Praxisbuch soll den Einstieg in das 3D-System Solid Edge und den zugehörigen Konstruktionsprozess erleichtern. Gleichzeitig kann es als Nachschlagewerk und als Anregung für die 3D-…

3D-Konstruktion mit Solid Edge

E-Book 3D-Konstruktion mit Solid Edge
Format: PDF

Dieses Lehr- und Praxisbuch soll den Einstieg in das 3D-System Solid Edge und den zugehörigen Konstruktionsprozess erleichtern. Gleichzeitig kann es als Nachschlagewerk und als Anregung für die 3D-…

Weitere Zeitschriften

Berufsstart Gehalt

Berufsstart Gehalt

»Berufsstart Gehalt« erscheint jährlich zum Sommersemester im Mai mit einer Auflage von 50.000 Exemplaren und ermöglicht Unternehmen sich bei Studenten und Absolventen mit einer ...

bank und markt

bank und markt

Zeitschrift für Banking - die führende Fachzeitschrift für den Markt und Wettbewerb der Finanzdienstleister, erscheint seit 1972 monatlich. Leitthemen Absatz und Akquise im Multichannel ...

CE-Markt

CE-Markt

CE-Markt ist Pflichtlektüre in der Unterhaltungselektronik-Branche. Die Vermarktung von Home und Mobile Electronics mit den besten Verkaufsargumenten und Verkaufsstrategien gehören ebenso zum ...

Das Hauseigentum

Das Hauseigentum

Das Hauseigentum. Organ des Landesverbandes Haus & Grund Brandenburg. Speziell für die neuen Bundesländer, mit regionalem Schwerpunkt Brandenburg. Systematische Grundlagenvermittlung, viele ...

Evangelische Theologie

Evangelische Theologie

Über »Evangelische Theologie« In interdisziplinären Themenheften gibt die Evangelische Theologie entscheidende Impulse, die komplexe Einheit der Theologie wahrzunehmen. Neben den Themenheften ...

FileMaker Magazin

FileMaker Magazin

Das unabhängige Magazin für Anwender und Entwickler, die mit dem Datenbankprogramm Claris FileMaker Pro arbeiten. In jeder Ausgabe finden Sie von kompletten Lösungsschritten bis zu ...