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 

Pfad formulieren um PDF anzuzeigen



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!

27.07.2009, 08:35
Beitrag #1

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Pfad formulieren um PDF anzuzeigen
Hallo!
Ich versuche seit einiger Zeit aus meiner Anwendung heraus PDF Dateien zu öffnen. Die Idee ist es die vorhandenen Handbücher durch einen Tastendruck aufzurufen. Die Einbindung hat funktioniert. Ich habe in meinem Projektordner einen Unterordner angelegt, in dem ich die Handbücher (zum Testen erstamal nur eines) abgelegt habe. Im Build werden die Dateien dann in einem Unterordner "data" (=> Das wurde automatisch so gemacht und stört mich nicht weiter) abgelegt. Ich habe verschiedene Möglichkeiten durchprobiert. Mein letzter Versuch war das Werkzeug "Pfad erstellen" zu benutzen. Als ersten Teil habe ich das "Default Data Dir.vi" an den Eingang gelegt, und der zweite Teil besteht aus "009001.pdf" für die aufzurufende Datei. Den Ausgang von "Pfad erstellen" leite ich an den Eingang von "Open Acrobat Document.vi" weiter. Ich bekomme aber die Meldung von Acrobat: "There was an error opening this document. This file cannot be found."
Wenn ich als ersten Pfadteil "Aktueller Pfad des VI's" benutze und dann als zweiten Teil "data9001.pdf" benutze, so wird mir gesagt, dass das Verzeichnis nicht gefunden werden kann.

Wie gehe ich weiter vor, bzw. wie kann ich die Pfadangabe korrekt formulieren?

Liebe Grüße thomas
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.07.2009, 08:41
Beitrag #2

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Pfad formulieren um PDF anzuzeigen
Lass dir doch den von dir erstellten Pfad mal in einem Anzeigelement anzeigen. Ich vermute, dass "Aktueller Pfad des VI's" auch den Dateinamen des VIs beinhaltet. Du müsstest also zuerst den Pfad aufteilen und dann den Pfad ohne Dateinamen durch den PDF-Namen ergänzen:
   

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 09:10 (Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2009 09:25 von unicorn.)
Beitrag #3

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Pfad formulieren um PDF anzuzeigen
Beim Erstellen einer Applikation kommt in dem Pfad des Haupt-VI die Verzeichnisebene "HauptVI-Name.exe" hinzu. Die Pfadangabe enthält eine Ebene mehr als in der Entwicklungsumgebung. Also in der EXE-Version zweimal Pfad aufteilen, dann den relativen Pfad vom Installationsverzeichnis wieder anhängen. Damit alles in der Entwicklungumbung auch funktioniert eimal Pfad aufteilen und im Entwicklungverzeichnis das gleichnamige Unterverzeichnis mit den PDFs anlegen (hier "data" (Name kann im Builder neu angelegt werden)).

Mit der Eigenschaft (im englischen LV) Application.Kind kann man testen, ob man in der Laufzeit-Umgebung ist oder ob man in der Entwicklungsumgebung steckt.

siehe auch: http://forums.ni.com/ni/board/message?boar...=596681#M243139
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 09:21
Beitrag #4

ImExPorty Offline
LVF-Freak
****


Beiträge: 572
Registriert seit: Jan 2008

8.6
2001
kA

65934
Deutschland
Pfad formulieren um PDF anzuzeigen
LVF interne Einsprungstelle hierzu Rolleyes

1 Postingempfehlungen, 2 Motivation
Fragen und Anpassungswünsche per PM werden, gegen Rechnungsstellung gerne beantwortet und realisiert ....wenn's dann doch kostenlos sein soll... bitte hier im LVF unter Berücksichtigung der voranstehenden Links posten.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 10:23 (Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2009 10:26 von tt-web.)
Beitrag #5

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Pfad formulieren um PDF anzuzeigen
Hmmm... die Sache ist irgendwie unnötig kompliziert finde ich, aber gut, so ist eben die Verarbeitung der Daten. Was ich jetzt nich verstehe ist, warum es nicht funktioniert bei mir!
Ich habe jetzt eine Funktion gebastelt, die ich "stripping_path.vi" genannt habe. Das ganze werde ich häufiger brauchen und daher habe ich ein SubVi daraus gemacht. Die Vorlage habe ich aus einem der Links, die ihr geschickt habt übernommen.

Kann mir jemand Sagen worin das Problem besteht?

Gruß Thomas

Version 8.6


Angehängte Datei(en)
Sonstige .vi  Stripping_path_LV86.vi (Größe: 7,21 KB / Downloads: 221)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 10:29
Beitrag #6

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Pfad formulieren um PDF anzuzeigen
Wenn ich das Programm in LabVIEW ausführe erhalte ich für beide Pfade: "C:Documents and Settings"
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 10:48
Beitrag #7

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Pfad formulieren um PDF anzuzeigen
Mach mal die Anzeigeelemente größer, oder sieh den angezeigten Pfad mit den Pfeiltasten durch. Es sollten zwei verschiedene Pfade auftauchen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 11:59 (Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2009 12:15 von tt-web.)
Beitrag #8

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Pfad formulieren um PDF anzuzeigen
Hallo!
Also das habe ich schon durchprobiert, die Pfade waren identisch. Ich habe ein VI aufgetan, mit dem ich es fast hinbekommen habe: current_path.vi
Das habe ich hier irgendwo im Forum heruntergeladen. Es ist ziemlich komplex aufgebaut, funktioniert aber einwandfrei für alle möglichen Fälle. Dafür habe ich jetzt ein neues Problem Tongue Wen wunderts?

Wenn ich auf den Knopf drücke startet der Acrobat und zeigt: "There was an error opening this document. Access denied."

Das kuriose daran ist, dass ich eigentlich auf alles Vollzugriff haben sollte (Bin vollwertiger benutzer mit allen Rechten). <strike>Im Verlauf der zuletzt geöffneten Dokumente findet sich die Anleitung und kann ganz normal geöffnet werden...</strike> WinkWackoBlink
Pccrash

Was ist das jetzt wieder?

Gruß Thomas

EDIT: Das durchgestrichene soll heißen, dass ich es grade nochmal überprüft habe. Die Datei findet sich nicht im Verlauf geöffneter Dokumente. Das Grundproblem besteht aber weiterhin...
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2009, 19:44
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Pfad formulieren um PDF anzuzeigen
Sollen wir jetzt raten oder hellsehen (Mist, die Kristallkugel ist wieder defekt), wie dein VI aussieht? Wie erwartest du bei diesem allgemeinen Aussagen jetzt eine Hilfestellung?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2009, 05:28
Beitrag #10

tt-web Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 123
Registriert seit: Jul 2009

8.6
2008
de

64354
Deutschland
Pfad formulieren um PDF anzuzeigen
' schrieb:Sollen wir jetzt raten oder hellsehen (Mist, die Kristallkugel ist wieder defekt), wie dein VI aussieht? Wie erwartest du bei diesem allgemeinen Aussagen jetzt eine Hilfestellung?

Gruß, Jens

Sorry, ich dachte das wäre konkret genug. Das VI ist mittlerweile ziemlich komplex. Es geht ja eigentlich darum, dass ich jetzt offensichtlich den richtigen Pfad "erwischt" habe, aber Adobe mir sagt, ich hätte nicht die richtigen Rechte... Das wundert mich so. Kann niemand dazu etwas sagen? Wenn ich wieder Zugang zum LV-Rechner habe werde ich mal versuchen ein Beispiel-VI zu bauen.

Gruß Thomas
Webseite des Benutzers besuchen 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
  Pfad-Symbol bei Pfad-Bedienelement; warum bedienbar FEL 3 4.089 25.10.2018 09:20
Letzter Beitrag: FEL
  VI pausieren ohne Blockdiagramm anzuzeigen 052ftemu 4 4.970 27.06.2012 16:34
Letzter Beitrag: 052ftemu
  refnum -> Pfad gibts, Pfad-> Refnum nicht? dc6xs 2 4.770 19.12.2006 20:26
Letzter Beitrag: dc6xs

Gehe zu: