Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Externe Programme

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Externe Programme (3002 mal gelesen)
Sbg Markus
Mitglied



Sehen Sie sich das Profil von Sbg Markus an!   Senden Sie eine Private Message an Sbg Markus  Schreiben Sie einen Gästebucheintrag für Sbg Markus

Beiträge: 516
Registriert: 24.11.2009

Eplan P8 2.7
Eplan P8 2.5
Eplan P8 2.3
Eplan P8 2.2
Eplan P8 2.0
Eplan 5.70.4.26200

erstellt am: 21. Dez. 2009 15:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich möchte über die Externen Programme den jeweiligen Projektordner mit der Explorer.exe öffnen.

Folgende Werte habe ich eingeben.
Befehl : C:\WINDOWS\explorer.exe
Argument :\$(P)
Startverzeichnis : "LEER"

Beim Eplan 5.70 lautet der Befehl : 002 Explorer.exe %S

Ich bekomme aber eine Fehlermeldung das der Pfad nicht existiert.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Straight-Potter
Mitglied
Dipl.Ing. E-Technik


Sehen Sie sich das Profil von Straight-Potter an!   Senden Sie eine Private Message an Straight-Potter  Schreiben Sie einen Gästebucheintrag für Straight-Potter

Beiträge: 592
Registriert: 14.07.2008

EPLAN Plattform 2.7
API
EEC Prof
EEC One

erstellt am: 21. Dez. 2009 15:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich


externeProgramme.jpg

 
Bei mir funktioniert es!

Siehe Bild...


Aber die Pfadvariable wird nicht Funktionieren!

Schau mal HIER

   Straight-Potter

------------------
Wenn wir bedenken, dass wir alle verrückt
sind, ist das Leben erklärt.

[Diese Nachricht wurde von Straight-Potter am 21. Dez. 2009 editiert.]

[Diese Nachricht wurde von Straight-Potter am 21. Dez. 2009 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgischel
Moderator
...und Dippel-Ing ET...




Sehen Sie sich das Profil von bgischel an!   Senden Sie eine Private Message an bgischel  Schreiben Sie einen Gästebucheintrag für bgischel

Beiträge: 15740
Registriert: 09.03.2001

EPLAN Electric P8
Professional
2.7.x
Expertenmenü :)
---

erstellt am: 21. Dez. 2009 16:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich


P8_Projektverzeichnis_oeffnen_1_21122009.jpg


P8_Projektverzeichnis_oeffnen_2_21122009.jpg


Explorer21122009.zip

 
Moin... hatte ich noch auf Platte schlummern... 

Script, Symbolleiste und Bildchen (im zip) und ein paar Bilder anbei. Ist zwar nix für die externen Programme aber immerhin kann man mit diesem Script per Button das aktuelle Projektverzeichnis öffnen... 

Ich denke mal ist etwas ähnliches was Potter    verlinkt hat...

------------------
 
P8 Magic | P8 FAQs | Eplan Downloads | Historie | Hilfe | Suchen | Finden | Fragen | Geprüft

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Sbg Markus
Mitglied



Sehen Sie sich das Profil von Sbg Markus an!   Senden Sie eine Private Message an Sbg Markus  Schreiben Sie einen Gästebucheintrag für Sbg Markus

Beiträge: 516
Registriert: 24.11.2009

Eplan P8 2.7
Eplan P8 2.5
Eplan P8 2.3
Eplan P8 2.2
Eplan P8 2.0
Eplan 5.70.4.26200

erstellt am: 23. Dez. 2009 08:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zuerst mal danke für die Hilfe von euch und gleich die nächste Frage.

Kann man diesen Befehl oder auch einen den Copy Befehl ( BAT Datei ) in das Script automatisiert bearbeiten einbauen ?

Wenn ja, wo kann ich die Befehle bzw den Aufbau des Scripts erfahren ?
Gibt es da bessere unterlagen als in der E Plan Hilfe ?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bgischel
Moderator
...und Dippel-Ing ET...




Sehen Sie sich das Profil von bgischel an!   Senden Sie eine Private Message an bgischel  Schreiben Sie einen Gästebucheintrag für bgischel

Beiträge: 15740
Registriert: 09.03.2001

EPLAN Electric P8
Professional
2.7.x
Expertenmenü :)
---

erstellt am: 23. Dez. 2009 09:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich

Zitat:
...Wenn ja, wo kann ich die Befehle bzw den Aufbau des Scripts erfahren ?
Hier mal ein passender Beitrag von nairolf (vielleicht auch den Rest des Threads durchlesen)...

------------------
 
P8 Magic | P8 FAQs | Eplan Downloads | Historie | Hilfe | Suchen | Finden | Fragen | Geprüft

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jonny Wire
Mitglied
Script-Troll


Sehen Sie sich das Profil von Jonny Wire an!   Senden Sie eine Private Message an Jonny Wire  Schreiben Sie einen Gästebucheintrag für Jonny Wire

Beiträge: 717
Registriert: 08.12.2008

EPLAN Electric P8
... in allen Versionen/Varianten

erstellt am: 23. Dez. 2009 11:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich

was willst kopieren? Datei?
Du kannst das Script editieren (Sprache C#, VB.NET ist auch möglich aber nicht bei automatisiert bearbeiten)
Les dir die Sachen von Nairolf durch.
Danach kannst du dir Beispiele auf P8-Magic.de anschauen ... so lernt man das leichter...

------------------
"Die Geschichte lehrt die Menschen, daß die Geschichte die Menschen nichts lehrt."
Mahatma Gandi

"Ihr seid gar nicht so dumm, wie ihr ausseht."
Muhammad Ali, 1963 zu den Beatles

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

eCAT
Mitglied
Ingenieur


Sehen Sie sich das Profil von eCAT an!   Senden Sie eine Private Message an eCAT  Schreiben Sie einen Gästebucheintrag für eCAT

Beiträge: 186
Registriert: 02.09.2015

Windows 7 Enterp. SP1 64bit
EPLAN 2.7 HF6
EPLAN 2.4 HF4
EPLAN 2.2 HF1
EPLAN 5.70.4

erstellt am: 11. Mai. 2020 08:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich

Es gab dazu auch mal ein Skript, um das Projektverzeichnis aus EPLAN zu öffnen.
"Projektverzeichnis_oeffnen.cs"
Irgendwie funktioniert das Projekt mit Revision bei mir gerade nicht mehr. Das Problem war aber mal behoben, ich weiß nicht, was da gerade schief läuft.
Das Skript müsste im Magic-Forum gewesen sein, also auch der Thread dazu.
Weiß jemand weiter... 

Code:

public class RegisterScriptMenu
{

    [DeclareAction("OpenProjectFolderInExplorerAction")]
    public void MyFunctionAsAction()
    {

      Eplan.EplApi.ApplicationFramework.ActionManager oMngr = new Eplan.EplApi.ApplicationFramework.ActionManager();
        Eplan.EplApi.ApplicationFramework.Action oSelSetAction = oMngr.FindAction("selectionset");
        string sProjectFolder = string.Empty;
        if (oSelSetAction != null)
        {
            Eplan.EplApi.ApplicationFramework.ActionCallingContext ctx = new Eplan.EplApi.ApplicationFramework.ActionCallingContext();
            ctx.AddParameter("TYPE", "PROJECT");
            bool bRet = oSelSetAction.Execute(ctx);
            if (bRet)
            {
                string selectedProject = string.Empty;
                ctx.GetParameter("PROJECT", ref selectedProject);
               
if (selectedProject.Contains(".elk"))
{
sProjectFolder =  selectedProject.Replace(".elk",".edb");
}
else if (selectedProject.Contains(".elr"))
{
sProjectFolder =  selectedProject.Replace(".elr",".edb");
}
else if (selectedProject.Contains(".ell"))
{
sProjectFolder =  selectedProject.Replace(".ell",".edb");
}
else {}
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("Ausführen der Action selectionset fehlgeschlagen!");
            }

        }
        else
        {
            System.Windows.Forms.MessageBox.Show("Action selectionset nicht gefunden!");
        }
       
        //System.Windows.Forms.MessageBox.Show("explorer \"" + sProjectFolder + "\"" );
       
        System.Diagnostics.Process.Start("explorer", sProjectFolder);

    }

       

}


------------------
Dem Ingeniör ist nix zu schwör!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

eCAT
Mitglied
Ingenieur


Sehen Sie sich das Profil von eCAT an!   Senden Sie eine Private Message an eCAT  Schreiben Sie einen Gästebucheintrag für eCAT

Beiträge: 186
Registriert: 02.09.2015

Windows 7 Enterp. SP1 64bit
EPLAN 2.7 HF6
EPLAN 2.4 HF4
EPLAN 2.2 HF1
EPLAN 5.70.4

erstellt am: 11. Mai. 2020 08:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich

Das Problem scheint nur bei einem Projekt wegen dem Projektnamen aufzutreten, bei einem anderen Projekt mit abgeschlossener Revision funktioniert das Skript... seltsam.

------------------
Dem Ingeniör ist nix zu schwör!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nairolf
Ehrenmitglied
Elektroingenieur


Sehen Sie sich das Profil von nairolf an!   Senden Sie eine Private Message an nairolf  Schreiben Sie einen Gästebucheintrag für nairolf

Beiträge: 1804
Registriert: 21.01.2006

EPLAN Electric P8 2.8.3 12666 HF2 Ultimate
EPLAN Pro Panel Professional Addon
EPLAN Fluid Addon

erstellt am: 13. Mai. 2020 07:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Sbg Markus 10 Unities + Antwort hilfreich

Wie lautet denn der Projektname bei dem es nicht geht ?
Ist da evtl. ein Leerzeichen drin ?

Liebe Grüße,
nairolf

------------------
Der Fuchs ist schlau und stellt sich dumm.
Bei vielen ist es andersrum 
------------------------------------------
Da lernt man mühevoll laufen und sprechen,
und nun soll ich stillsitzen und die Klappe halten !

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2020 CAD.de | Impressum | Datenschutz