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

Handbuch Logistik

E-Book Handbuch Logistik
VDI-Buch Format: PDF

Logistik ist einer der Schlüssel zur erfolgreichen Innovation in Wirtschaft und Industrie. Bislang traten beide Disziplinen getrennt voneinander an. Mit diesem innovativen Handbuch liegt nun ein…

Rapid Manufacturing

E-Book Rapid Manufacturing
Zukünftige Wertschöpfungsmodelle durch generative Fertigungsverfahren Format: PDF

Generative Fertigungstechnologien repräsentieren eine neue Systematik in der Produktion physischer Güter. Durch einen schichtweisen Aufbau von Produkten, einem automatisch ablaufenden…

Weitere Zeitschriften

aufstieg

aufstieg

Zeitschrift der NaturFreunde in Württemberg Die Natur ist unser Lebensraum: Ort für Erholung und Bewegung, zum Erleben und Forschen; sie ist ein schützenswertes Gut. Wir sind aktiv in der Natur ...

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 ...

Bibel für heute

Bibel für heute

BIBEL FÜR HEUTE ist die Bibellese für alle, die die tägliche Routine durchbrechen wollen: Um sich intensiver mit einem Bibeltext zu beschäftigen. Um beim Bibel lesen Einblicke in Gottes ...

dental:spiegel

dental:spiegel

dental:spiegel - Das Magazin für das erfolgreiche Praxisteam. Der dental:spiegel gehört zu den Top 5 der reichweitenstärksten Fachzeitschriften für Zahnärzte in Deutschland (laut LA-DENT 2011 ...

Der Steuerzahler

Der Steuerzahler

Der Steuerzahler ist das monatliche Wirtschafts- und Mitgliedermagazin des Bundes der Steuerzahler und erreicht mit fast 230.000 Abonnenten einen weitesten Leserkreis von 1 ...

Dr. med. Mabuse

Dr. med. Mabuse

Zeitschrift für alle Gesundheitsberufe Seit über 40 Jahren sorgt die Zeitschrift Dr. med. Mabuse für einen anderen Blick auf die Gesundheits- und Sozialpolitik. Das Konzept einer Zeitschrift ...

EineWelt

EineWelt

Weltweit und ökumenisch – Lesen Sie, was Mensch in Mission und Kirche bewegt. Man kann die Welt von heute nicht verstehen, wenn man die Rolle der Religionen außer Acht lässt. Viele Konflikte ...