SetLanguageGui

Anbei ein kleines Script um die Projektsprache komfortabel umzuschalten.

27-12-2012

Ich hatte erst versucht ein dynamisches Menü zu machen, leider funktioniert dies aufgrund der eingeschränkten Funktionalität in EPLAN nicht.

Die Auflistung zeigt nur die im Projekt eingestellten Sprachen.

 

 

SetLanguageGui (990 Downloads)

 

 

Posted in EPLAN, EPLAN-Scripts and tagged , .

10 Comments

  1. Pingback: 200. Beitrag | Suplanus

  2. Hi, das Script funktioniert bei mir, allerdings sind keine Projektsprachen zur Auswahl. Welche Einstellung benötigt ich noch? Danke für Eure Hilfe

  3. Hast du das MultilanguageTool_v21 installiert?
    Bekommst du Systemmeldungen?

  4. Hi,
    leider bin ich auf Grund von Kundenvorgaben gezwungen mit P8 V2.1.6 zu arbeiten.
    Aber über Action XSettingsImport müsste das doch ganz einfach gehen habe jedoch dabei ein Problem.

    public class Anzeigesprache_DEU
    {
    [DeclareAction(“Anz_DEU”)]// In Gänsefüßchen steht der Name der Action die EPLAN über den Button aufruft
    public void BeschriftungVoid( )
    { //String strProjectName, String strSettingsFolder, Int32 nImportSettings, Int32 nCompleteProject, String strSelectionFilter
    // Projektverzeichnis laden
    string ProjectFullName = PathMap.SubstitutePath(“$(P)”); // Projektpfad + Projektname + Erweiterung
    string sProjectName = PathMap.SubstitutePath(“$(PROJECTNAME)”);
    string Projectpath = PathMap.SubstitutePath(“$(PROJECTPATH)”); // Projektpfad
    Projectpath = Projectpath.Substring(0, Projectpath.LastIndexOf(“\\”)); // Pfad zur Projektdatei

    string sDatum = DateTime.Now.ToString(“yyyyMMdd”);
    bool bResult = true;

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    // Projeknummer KUNDE hier global ändern
    string sProNr = “P-03226_”;

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    //Anzeigesprache Deutsch

    XSettingsImport
    /XMLFile:d:\Zeugs\Dropbox\Programme\EPLAN\Projekteinstellungen\TransGer.xml
    /node:PROJECT.TRANSLATEGUI

    progress.EndPart(true);
    }

    }

  5. Hat sicher erledigt. So viel zum Thema das Rad neu erfinden….

    Aber nochmal ein Lob an dich und diese Seite!

  6. Wie lässt man das Script ausführen bzw. bekommt einen Button den man drückt ??????

    Script laden ist kein Problem

  7. Das Script ist veraltet, somit dürfte es nicht mehr funktionieren.
    Du kannst es aufrufen wenn du eine Toolbar mit folgender Befehlszeile erstellst: SetLanguageGui

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.