INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Pfad zerlegen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.10.2020, 16:42
Beitrag #1

hrathke Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2014

2018
2019
DE


Deutschland
Pfad zerlegen
Hallo,

ich habe das Problem, das in der Entwicklungsumgebung der Pfad anders zerlegt wird als im fertigen exe - File. Das führt dazu, das ich jedes Mal vor dem Kompilieren "Pfad zerlegen" anpassen muss.
Weiß jemand, wie ich das so einstellen kann, das sich die Entwicklungsumgebung analog zur erstellten Anwendung verhält?

           

vielen Dank!
Gruß
hrathke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.10.2020, 16:53 (Dieser Beitrag wurde zuletzt bearbeitet: 19.10.2020 16:56 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Pfad zerlegen

Akzeptierte Lösung

Hallo hrathke,

das liegt daran, wie du den Pfad bestimmst…

Nimm nicht "Pfad des aktuellen VIs", sondern "Anwendungsverzeichnis": der Pfad zum VI beinhaltet in der EXE eben auch die EXE selbst als zusätzliche Verzeichnisebene - das Anwendungsverzeichnis bleibt aber immer "oberhalb" der EXE/MainVI!

Zitat:Das führt dazu, das ich jedes Mal vor dem Kompilieren "Pfad zerlegen" anpassen muss.
Im schlimmsten Fall kann man das aber auch programmatisch erledigen:
Code:
IF "is in executable" THEN 2×StripPath ELSE 1×StripPath
Das ist aber nur ein Workaround, "Anwendungsverzeichnis" ist sicherer…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.10.2020, 17:46
Beitrag #3

hrathke Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2014

2018
2019
DE


Deutschland
RE: Pfad zerlegen
Hallo GerdW,

vielen Dank für die schnelle Hilfe!

Funktioniert super :-)

Mal so nebenbei ... - an welcher Stelle würde man denn den Code:

- IF "is in executable" THEN 2×StripPath ELSE 1×StripPath - eingeben?

Danke!
Gruß
hrathke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.10.2020, 18:44 (Dieser Beitrag wurde zuletzt bearbeitet: 19.10.2020 18:45 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Pfad zerlegen
Hallo hrathke,

Zitat:Mal so nebenbei ... - an welcher Stelle würde man denn den Code:
IF "is in executable" THEN 2×StripPath ELSE 1×StripPath - eingeben?

so in etwa:
   

Wie schon mehrfach geschrieben: die Alternative "Anwendungsverzeichnis" ist besser und zu empfehlen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.10.2020, 19:17
Beitrag #5

hrathke Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2014

2018
2019
DE


Deutschland
RE: Pfad zerlegen
Danke für die Mühe! Guru1 - sehr interessant :-)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  XML zerlegen kkh84 4 6.217 24.12.2008 14:30
Letzter Beitrag: Teutates
  String in unterschiedliche Teilstrings zerlegen ThomasDipl 16 15.420 06.11.2008 16:42
Letzter Beitrag: ThomasDipl

Gehe zu: