|
EPLAN Electric P8 : Eplan API Vorlage
patzi88 am 20.01.2009 um 13:46 Uhr (0)
Ja ich habe jetzt ein neues c#-projekt erstellt wo er nur ein projekt erstelltCode:namespace WindowsApplication1{ public partial class Form1 : Form { #region EplanVariable private Eplan.EplApi.System.EplApplication m_oEplApp; #endregion public Form1() { InitializeComponent(); m_oEplApp = new Eplan.EplApi.System.EplApplication(); //Initialisieren der Eplan API System.String strAppModifier = ""; m_oEplApp.Init(strAppModifier); } private void btnCreateProject_Cl ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
patzi88 am 20.01.2009 um 13:48 Uhr (0)
bzw heißt das projekt in diesem fall an testprojek.elk
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
patzi88 am 19.01.2009 um 16:14 Uhr (0)
Guten Tag!Ich versuche nun verzweifelt die IEC_bas001.zw9 datei als Vorlage für neu erstellte Projekte mit C# über die Eplan API zu erstellen.Als template kann ich sie anscheinend nicht verwenden da ich dort die Datei Num_tpl001.ept verwende. Will ich nun die obere Datei verwenden als template kommen nur Fehlermeldungen ohne beschreibung.gibt es vielleicht irgendeinen Punkt wo man Vorlagen direkt mit C# auswählen kann?ICh bin sehr dankbar für eure Hilfe, falls ihr sonst noch weitere Informationen benötigt ...
|
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
patzi88 am 19.01.2009 um 16:30 Uhr (0)
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?
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
patzi88 am 20.01.2009 um 09:36 Uhr (0)
Die Rahmenbedingungen wie Berechtigungen usw. wurden mehrfach überprüft, auch das Projekt existiert vorher noch nicht, und wenn doch wird es überschrieben...ist es überhaupt möglich eine .zw9 Datei als template zu verwenden, da diese doch die Endung .ept aufweisen?
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
ENPLANER am 20.01.2009 um 14:37 Uhr (0)
Hallo patzi,wir haben das selbe Problem seit wir den eventhandler verwenden löst die Methode CreateProject aus der Klasse ProjectManager immer eineProjectCreationException aus Antwort API-Hotline:Fälschlicher Weise wird in diesem Fall ein Fehler erzeugt.Das Projekt wird jedoch korrekt angelegt.Wir werden dieses Verhalten korrigieren.Vorerst bitten wir Sie, diese Meldung zu ignorieren.das war für beta3 versprochen, getestet haben wir es noch nicht.GrußENPLANER
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
HGK am 20.01.2009 um 09:26 Uhr (0)
Hallo patzi88,dann fällt mir nur noch ein, dass 1. das Projekt bereits existiert und nicht überschrieben werden kann oder2. das Projektverzeichnis noch nicht existiert oder3. irgendwelche Berechtigungen nicht stimmen.Ich denke, dur solltest die Randbedingungen alle nochmal checken.Gruß, Günter------------------*** Denken hilft! ***
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
HGK am 20.01.2009 um 09:56 Uhr (0)
Hallo patzi88,ich verwende auch eine zw9-Datei. Vielleicht solltest du aus einem funktionierenden Projekt eine neue zw9 erzeugen und dann nochmal dein Programm ausprobieren.Gruß, Günter------------------*** Denken hilft! ***
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
FML am 20.01.2009 um 14:43 Uhr (0)
Hallo,noch eine Vermutung:hänge mal an den Projektnamen auch noch die Endung ".elk" dranund schaue Dir mal im Debugger vor dem Aufruf von CreateProjectdie beiden Übergabeparameter genau an.Gruß Fritz
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
patzi88 am 20.01.2009 um 07:55 Uhr (0)
Guten Morgen!Code: private void createEplanPrj() //Method to create a EPlan project with user defined memory place and settings { string m_strNewProjectName = txtBxProjName.Text; if (txtBxProjName.Text == String.Empty) //Check if there a project { MessageBox.Show("No project name specifiedPlease enter a project name to create a project", "Error"); } else { if ((txtBxPlant.Text == string.Empty) (txtBxPageName.Text == string.Empty) (txtBxLoca ...
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
HGK am 20.01.2009 um 09:56 Uhr (0)
Hallo patzi88,ich verwende auch eine zw9-Datei. Vielleicht solltest du aus einem funktionierenden Projekt eine neue zw9 erzeugen und dann nochmal dein Programm ausprobieren.Gruß, Günter------------------*** Denken hilft! ***
|
In das Form EPLAN Electric P8 wechseln |
|
EPLAN Electric P8 : Eplan API Vorlage
patzi88 am 20.01.2009 um 10:29 Uhr (0)
Hallo HGK!Verwendest du die .zw9 Datei auch über die API mit c#?Wenn ja könntest du mir vielleicht einen Codeausschnitt senden wo du sie einbindest?dankelg
|
In das Form EPLAN Electric P8 wechseln |