| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
Autor
|
Thema: Eplan Pfadvariablen (594 mal gelesen)
|
MarcCore Mitglied
Beiträge: 597 Registriert: 24.01.2014 Eplan P8 2.7/ 2.9
|
erstellt am: 02. Dez. 2022 11:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Kollegen, ich habe eine Frage zu dem ermitteln der Eplan Pfadvariablen. Es geht hier darum, da ich mit ein Pfad aus den Eplan Einstellungen + Unterverzeichnis zusammen stelle. Es hat letztes Jahr noch funktioniert und jetzt nicht mehr. string pathScheme = Path.Combine(PathMap.SubstitutePath("$(MD_SCHEME)"), @"\Verzeichnung\PXex.Vorlage.xml"); In der Variable soll folgender String sein: "\\eplan\eplan\EPLAN\DATA\Schemes\Firmenname\Verzeichnis\PXex.PXex.Vorlage.xml" Es ist aber nur: "\Verzeichnung\PXex.Vorlage.xml" Ich will ins Eplan Schemta Verzeichnis.
Hat jemand eine Idee was da nicht korrekt ist? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pxecad Mitglied
Beiträge: 229 Registriert: 13.02.2015 - - - - - - - - - - - - - - - - - - - - - Electric P8 2.9.4 SP1 Update14 Electric P8 2023 Electric P8 2024 EEC Professional 2023 (Web EEC) - - - - - - - - - - - - - - - - - - - -
|
erstellt am: 02. Dez. 2022 11:38 <-- editieren / zitieren --> Unities abgeben: Nur für MarcCore
|
MarcCore Mitglied
Beiträge: 597 Registriert: 24.01.2014 Eplan P8 2.7/ 2.9
|
erstellt am: 02. Dez. 2022 11:42 <-- editieren / zitieren --> Unities abgeben:
|
Werner T. Mitglied Hardwarekonstruktion
Beiträge: 315 Registriert: 11.12.2019 Eplan 5.70 Eplan P8 2.9SP1
|
erstellt am: 02. Dez. 2022 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für MarcCore
Zitat: Original erstellt von MarcCore: Hallo Kollegen, ich habe eine Frage zu dem ermitteln der Eplan Pfadvariablen. Es geht hier darum, da ich mit ein Pfad aus den Eplan Einstellungen + Unterverzeichnis zusammen stelle. Es hat letztes Jahr noch funktioniert und jetzt nicht mehr.string pathScheme = Path.Combine(PathMap.SubstitutePath("$(MD_SCHEME)"), @"\Verzeichnung\PXex.Vorlage.xml"); In der Variable soll folgender String sein: "\\eplan\eplan\EPLAN\DATA\Schemes\Firmenname\Verzeichnis\PXex.PXex.Vorlage.xml" Es ist aber nur: "\Verzeichnung\PXex.Vorlage.xml" Ich will ins Eplan Schemta Verzeichnis.
Hat jemand eine Idee was da nicht korrekt ist?
*räusper* An der Zeichenfolge "Verzeichnung" wird es nicht liegen können? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MarcCore Mitglied
Beiträge: 597 Registriert: 24.01.2014 Eplan P8 2.7/ 2.9
|
erstellt am: 02. Dez. 2022 11:50 <-- editieren / zitieren --> Unities abgeben:
|
P8er Mitglied E-Konstrukteur
Beiträge: 286 Registriert: 10.08.2020 Windows 10 Pro 64 Bit E-2236 CPU @ 3.41 GHz NVIDIA RTX A4000 Eplan P8 2.9, ProPanel Eplan 2022, Eplan 2023
|
erstellt am: 02. Dez. 2022 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für MarcCore
|
MarcCore Mitglied
Beiträge: 597 Registriert: 24.01.2014 Eplan P8 2.7/ 2.9
|
erstellt am: 02. Dez. 2022 12:16 <-- editieren / zitieren --> Unities abgeben:
So ich habe es gelöst mit Umwegen. string path = PathMap.SubstitutePath("$(MD_SCHEME)"); string link = "\\Verzeichnis\\PXex.Vorlage.xml"; string pathScheme = path + "\\" + link; Path.Combine hat wohl ein Problem damit, das in beiden Variablen "\\" Escape Sequenzen oder das @"/Verzeichnis" enthalten sind. Komisch, das lief mal. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MarcCore Mitglied
Beiträge: 597 Registriert: 24.01.2014 Eplan P8 2.7/ 2.9
|
erstellt am: 02. Dez. 2022 12:17 <-- editieren / zitieren --> Unities abgeben:
|
F.S. Moderator
Beiträge: 1815 Registriert: 23.04.2003 EPLAN Electric P8 2023 Prof.
|
erstellt am: 02. Dez. 2022 14:45 <-- editieren / zitieren --> Unities abgeben: Nur für MarcCore
Hallo, du mußt den Backslash vor Verzeichnung entfernen, dann funktioniert es. Code:
string pathScheme = Path.Combine(PathMap.SubstitutePath("$(MD_SCHEME)"), @"Verzeichnung\PXex.Vorlage.xml");
------------------ grüße FrankS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MarcCore Mitglied
Beiträge: 597 Registriert: 24.01.2014 Eplan P8 2.7/ 2.9
|
erstellt am: 05. Dez. 2022 08:38 <-- editieren / zitieren --> Unities abgeben:
|