|
EPLAN Electric P8 : Eplan API Vorlage
Straight-Potter am 19.01.2009 um 16:41 Uhr (0)
Zitat:Original erstellt von patzi88:Ja ich glaube kaum das der Quellcode weiterhilft aber bitte:Code: string m_strTemplateProjectName = "IEC_tpl001.ept"; string strTemplatePath = new Settings().GetExpandedStringSetting("USER.TrDMProject.Masterdata.Pathnames.Templates", 0); strTemplatePath += "" + m_strTemplateProjectName;so verwende ich das template, aber wie kann ich nun eine Vorlage miteinbinden?Wie eine Vorlage einbinden?? Beschreib mal bitte genauer was du willst! Ich verste ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
Straight-Potter am 19.01.2009 um 16:29 Uhr (0)
Mmmhh Ein wenig Quellcode wäre bestimmt hilfreich ... Straight-Potter------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
Straight-Potter am 21.01.2009 um 11:14 Uhr (0)
Zitat:Original erstellt von patzi88:Sodala, eine Frage hätte ich noch, wenn ich als erste Seite ein Titel/Deckblatt auswähhleCode: oNewPage.Create(oNewProject, DocumentTypeManager.DocumentType.TitlePage, oPagePropList);kann ich dann auch den Formularnamen eingeben, zB F26_001.f26 das er mir auch gleich das richtige Formular generiert?MitCode:oPagePropList.PAGE_FORMULAR = "F26_001"; Auch mit Endung hats nicht funktioniert...dankelgMhh kann ich so nachvollziehen Aber so klappt es:Code:oNewPage.Create(oNew ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
Straight-Potter am 19.01.2009 um 16:41 Uhr (0)
Zitat:Original erstellt von patzi88:Ja ich glaube kaum das der Quellcode weiterhilft aber bitte:Code: string m_strTemplateProjectName = "IEC_tpl001.ept"; string strTemplatePath = new Settings().GetExpandedStringSetting("USER.TrDMProject.Masterdata.Pathnames.Templates", 0); strTemplatePath += "" + m_strTemplateProjectName;so verwende ich das template, aber wie kann ich nun eine Vorlage miteinbinden?Wie eine Vorlage einbinden?? Beschreib mal bitte genauer was du willst! Ich verste ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
Straight-Potter am 19.01.2009 um 16:29 Uhr (0)
Mmmhh Ein wenig Quellcode wäre bestimmt hilfreich ... Straight-Potter------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Makros für Siemens PC S7 gesucht
Straight-Potter am 22.01.2009 um 10:53 Uhr (0)
Zitat:Original erstellt von bender.ac:6ES7991-0CD01-0YX0 SIMATIC,TECHNISCHE PRODUKTDATEN F. CAX-ANWENDUNGEN, (INDUSTRIE- AUTOMATISIERUNGSSYSTEME) SINGLE LICENSE, DATENTRAEGER DVD, (EDITION 2006) 50,00 EUR Folgende Daten stehen zur Verfügung: * Bauteiledaten nach ECAD-Bauteilenorm mit o allgemeinen technischen Angaben (z.B. Gewicht, Schutzart, Montage), o Anschlussbeschreibungen und o kommerziellen Daten (z.B. Bestellnummern, Preise, Verpackungsmenge), o ergänzt um he ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Hilfe zu automatischem Datenbankupdate
Straight-Potter am 26.01.2009 um 08:02 Uhr (0)
Moin!Also über Befehlszeile eine bestimmte Datenbank zu aktualisieren funktioniert ja nur wenn diese aktuell in EPLAN eingestellt ist. (Meines Wissen nach).Man könnte das über ein Script (Eventhandler "onMainStart") lösen, welches bei jedem Start von EPLAN diese DB öffnet und danach die Aktion partslist durchführt... Straight-Potter------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API
Straight-Potter am 26.01.2009 um 11:31 Uhr (0)
string strProjectPath = strCurrentPath;string strPageAnlageKe = txtAddBxAnlagenKe.Text;string strPageOrtsKe = txtBxAddOrtsKennung.Text;string strPageName = txtBxAddPageName.Text;string strPageType = comBxAddPageType.Text;string strSeitenName = txtBxSeitenName.Text;Woher nimmt er diese Info´s? ------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API
Straight-Potter am 26.01.2009 um 11:38 Uhr (0)
Und den Projektpfad?strCurrentPath .text ???------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API
Straight-Potter am 26.01.2009 um 11:51 Uhr (0)
Zitat:Original erstellt von patzi88:Aso ja der wird aus der MainForm Klasse mitübergeben!Aber wenn ich die beiden Zeilen:Code:Eplan.EplApi.HEServices.Insert oInsert = new Eplan.EplApi.HEServices.Insert(); StorableObject[] arrStorableObjects = oInsert.WindowMacro(strWMacroPath, 0, oNewPage, oPointD, Insert.MoveKind.Absolute);auskommentiere, erstellt er mir, wie er auch soll eine Seite mit den ganzen Einstellungen, nur eben halt ohne Makro.Lasse ich die beiden Zeilen jedoch drinnen im ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API
Straight-Potter am 26.01.2009 um 12:04 Uhr (0)
Na dann viel Spass noch...Frage: Was genau programmierst du da eigentlich ??Sieht interessant aus... Straight-Potter------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API
Straight-Potter am 27.01.2009 um 08:17 Uhr (0)
Moin Moin...Schau mal in der API Hilfe unterEPLAN API User Guide API Higher Electrotechnical Services Displaying a previewHabs selbst noch nicht getestet, aber über ein Feedback von dir obs funz wäre ich dankbar Straight-Potter------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Batchjob beim Programmstart ausführen
Straight-Potter am 27.01.2009 um 12:47 Uhr (0)
Hallo deine Frage war doch nach dem Start. Und das Script startet bei jedem Start von EPLAN. Also: Code:DeclareEventHandler("onMainStart") _Public Sub MyEventHandlerFunction() TODO: Hier deinen Code schreiben End Sub End Class Straight-Potter------------------Wenn wir bedenken, dass wir alle verrücktsind, ist das Leben erklärt.
|
In das Form EPLAN Electric P8 wechseln |