3 Replies Latest reply on Jul 22, 2010 11:47 PM by pwillener

    PDF Versionsunabhängig starten

    Aranag

      Hallo Leute!

      Ich möchte aus einer Applikation heraus (Protool Pro von Siemens) ein PDF Dokument öffnen.

      Zur Zeit sieht der Befehl so aus:

       

      Name des Programms: C:\Program Files\Adobe\Acrobat 5.0\Reader\AcroRd32.exe
      Programm-Parameter: C:\Pt_daten\Betriebsanleitung.pdf

       

      Der Name der PDF Datei ist immer gleich. Sollte unser Kunde jedoch eines Tages den Reader updaten, funktioniert der Aufruf nicht mehr!

      Kann man den Reader auch unabhängig von seiner Version starten? (über eine Umgebungsvariable oder so etwas?!)

      Vielen Dank für eure Hilfe!

        • 1. Re: PDF Versionsunabhängig starten
          pwillener Level 8

          (Verzeihung dass ich auf English antworte.)

           

          Can your application read registry entries? Key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AcroRd32.exe contains the full path to the currently installed Reader.

           

          I don't know of any environment variable that contains the path to AcroRd32.exe

          • 2. Re: PDF Versionsunabhängig starten
            Aranag Level 1

            i'm not sure... because i do not know how to write the entries

            in the first line, i've to write the program call, in 2nd line the file name

            • 3. Re: PDF Versionsunabhängig starten
              pwillener Level 8

              If that program call is to be hard-coded, then I wouldn't know how to do that.  (Also I don't know what programming language you use.)

               

              Perhaps you could create an environment variable yourself that points to the AcroRd32.exe file?  Or you could put the path to the executable into the %PATH% environment variable, so you just call AcroRd32.exe (without an explicit patch)?

               

              Also, wait some 24 hours or so; someone else may have a better idea.