| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
 | Einladung zum Schaltschrank-Festival: Noch mehr Power im Schaltschrankbau, eine Pressemitteilung
|
Autor
|
Thema: Scripte + zusätzlicher Menüpkt. (1768 mal gelesen)
|
Björn N. Mitglied
 
 Beiträge: 124 Registriert: 14.11.2008 Electric P8-Professional Version: 1.9 International SP1 Version: 2.2 Version: 2.4 Version: 2.6 Version: 2.8
|
erstellt am: 26. Mai. 2009 11:11 <-- editieren / zitieren --> Unities abgeben:         
Hallo! Ich habe ein Problem! Und zwar habe ich mir ein zwei Scripte geschrieben...bzw umgegeschrieben. Habe also nicht von allem wirklich Ahnung oder so, aber funzt. Das Problem ist, das ein neuer Menüpunkt und Dienstprogramme erzeugt wird, wenn ich dieses Script lade. Allerdings wird das nicht wieder entfernt, wenn ich es wieder entlade. Und nun habe ich schon 2 zusätzliche Menüpkt. die ohne funktion sind. Wie kriege ich die wieder raus???? ------------------ tri, tra, trullalala..... Das Trinken lernt der Mensch zu erst, viel später erst das Essen. Drum soll der Mensch aus Dankbarkeit das Trinken nicht vergessen! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgischel Moderator ...und Dippel-Ing ET...
       

 Beiträge: 15740 Registriert: 09.03.2001 EPLAN Electric P8 Professional 2.7.x Expertenmenü :) ---
|
erstellt am: 26. Mai. 2009 12:15 <-- editieren / zitieren --> Unities abgeben:          Nur für Björn N.
|
FML Mitglied
 
 Beiträge: 493 Registriert: 11.03.2002 Aktuell: EPLAN Electric P8 Professional V 2023 HF2 V 2023 Education<P> Eplan Fluid Add On Eplan ProPanel Add On Electric P8 API EEC Systeme: MS WINDOWS 11 MS WINDOWS 2022 Server MS WINDOWS SQL Server
|
erstellt am: 26. Mai. 2009 13:17 <-- editieren / zitieren --> Unities abgeben:          Nur für Björn N.
Hallo Björn, Code: Allerdings wird das nicht wieder entfernt, wenn ich es wieder entlade.
Ist das Dialogfenster vom Aufruf Dienstprogramme->Scripte->entladen wirklich leer? Oder ist da evtl. doch noch ein Script geladen? Gruß Fritz
------------------ Um zu sehen, musst Du die Augen offen halten. Um zu erkennen, musst Du sie schliessen und denken. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Björn N. Mitglied
 
 Beiträge: 124 Registriert: 14.11.2008 Electric P8-Professional Version: 1.9 International SP1 Version: 2.2 Version: 2.4 Version: 2.6 Version: 2.8
|
erstellt am: 26. Mai. 2009 14:42 <-- editieren / zitieren --> Unities abgeben:         
@bgischel funktioniert leider nicht... @Fritz Ja ist wirklich leer und kein Script mehr geladen. Ist auch kein anderes noch geladen, was es sein könnte. ------------------ tri, tra, trullalala..... Das Trinken lernt der Mensch zu erst, viel später erst das Essen. Drum soll der Mensch aus Dankbarkeit das Trinken nicht vergessen! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgischel Moderator ...und Dippel-Ing ET...
       

 Beiträge: 15740 Registriert: 09.03.2001 EPLAN Electric P8 Professional 2.7.x Expertenmenü :) ---
|
erstellt am: 26. Mai. 2009 19:40 <-- editieren / zitieren --> Unities abgeben:          Nur für Björn N.
|
F.S. Moderator
    
 Beiträge: 1896 Registriert: 23.04.2003 EPLAN Electric P8 2024 Prof.
|
erstellt am: 27. Mai. 2009 07:22 <-- editieren / zitieren --> Unities abgeben:          Nur für Björn N.
|
FML Mitglied
 
 Beiträge: 493 Registriert: 11.03.2002 Aktuell: EPLAN Electric P8 Professional V 2023 HF2 V 2023 Education<P> Eplan Fluid Add On Eplan ProPanel Add On Electric P8 API EEC Systeme: MS WINDOWS 11 MS WINDOWS 2022 Server MS WINDOWS SQL Server
|
erstellt am: 27. Mai. 2009 08:14 <-- editieren / zitieren --> Unities abgeben:          Nur für Björn N.
Hallo Björn, sind die Menüpunkte auch noch nach einem Neustart von P8 vorhanden obwohl das Script entladen wurde? Das die Menüpunkte nach dem Entladen des Scriptes noch vorhanden sind könnte auch daran liegen, das im Script nicht dafür gesorgt wurde dass diese auch wieder gelöscht werden. Du könntest mal folgendes in Deinem Script versuchen: [DeclareUnregister] public void UnregisterScript() { Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu(); oMenu.RemoveMenuItem("Mein Menü", "MeineMenüAction"); } Dabei die beiden Übergabeparameter von RemoveMenuItem durch Deine festgelegten Namen ersetzen. Damit müsste sich eigentlich der Menüeintrag beim entladen des Scriptes auch entfernen. Gruß Fritz ------------------ Um zu sehen, musst Du die Augen offen halten. Um zu erkennen, musst Du sie schliessen und denken.
[Diese Nachricht wurde von FML am 27. Mai. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| Gießereimechaniker (m/w/d) | Piening Personal steht für Qualität und Engagement in der Personalvermittlung ... und betrachtet alle Beteiligten als Partner, um gemeinsame Zufriedenheit zu erreichen. Für unseren renommierten Kunden in der Gießerei-Branche suchen wir ab sofort einen engagierten Gießereimechaniker (m/w/d) am Standort Viersen.
- Erstellen von Gussformen aus Sand im Hand- oder Maschinenformverfahren ...
| Anzeige ansehen | Mechaniker |
|
Björn N. Mitglied
 
 Beiträge: 124 Registriert: 14.11.2008 Electric P8-Professional Version: 1.9 International SP1 Version: 2.2 Version: 2.4 Version: 2.6 Version: 2.8
|
erstellt am: 27. Mai. 2009 08:50 <-- editieren / zitieren --> Unities abgeben:         
hmm... Danke erstmal an alle! Die Menüs sind nun heute weg. Wie keine Ahnung, anscheinend hat ein Neustart gereicht. Obwohl nen Neustart von EPlan gestern auch versucht hatte.... Naja wenns bei Version 1.9.10 behoben ist, ist es auch besser. @FML werde das aber auch mal noch ausprobieren. Bin immoment noch am Anfang von Scripten in EPlan. Denke da passiert so etwas einfach mal. Vor allem, wenn man nicht genau weiß was man da so schreibt! Gruß Björn ------------------ tri, tra, trullalala..... Das Trinken lernt der Mensch zu erst, viel später erst das Essen. Drum soll der Mensch aus Dankbarkeit das Trinken nicht vergessen! [Diese Nachricht wurde von Björn N. am 27. Mai. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |