Announcement

Collapse
No announcement yet.

Wie kann ich A.Reader per Code starten?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie kann ich A.Reader per Code starten?

    Hi all<p>
    Ich möchte per Code den A.Reader starten.<br>
    Ich suche eigentlich etwas aehnliches wie WordApplication und PowerPointApplication.<br>
    Und eine kleine rechtliche Frage:<br>
    Da der A.Reader Freeware ist, darf ich ihn in meinen Installationsprogramm zur Verfuegung stellen?<br>
    Das Programm wird nicht kostenpflichtig sein. Und was waere, wenn doch?<br>
    Ich arbeite mit Delphi 5.<br>
    Danke im voraus.<p>
    Servus Roy

  • #2
    Die erste Frage hat sich erledigt.<br>
    Aber die rechtliche Frage steht noch.<p>
    Servus Ro

    Comment


    • #3
      Kannst Du mir sagen wie Du das mit dem ersten Teil der Frage gemacht hast. Ich meine den Reader starten. Danke. Gruß ph

      Comment


      • #4
        Hallo Peter,

        es gibt mehrere Möglicheiten.
        Eine davon: Registrierte Dateitypen.
        Gemeint sind die Dateitypen, die in der WINDOWS-Registry eingetragen sind und mit einer Anwendung verbunden sind.

        Ich mach das so:
        Bei einem Klick auf den Button wird die Datei (wenn sie eine .doc, .txt, .xls, .pdf , .htm... ist) mit der entsprechenden (zum Dateityp gehörenden) Anwendung gestartet.

        procedure TForm1.Button1Click(Sender: TObject);
        var
        dat:string;
        begin
        dat:='<deine pdf-datei oder andere Datei mit Pfad>'; //Pfad zur Datei + Dateiname
        ShellExecute(0,
        Nil,
        PChar(dat), // Übergabe extere Anwendung
        Nil,
        Nil,
        SW_NORMAL); //Art wie das externe Anwendungsfenster angezeigt werden soll.

        end;

        Für einen Test sollte der Programmschnippel ausreichen. Mehr weiß ich dazu auch nicht.

        Gruß
        Werne

        Comment


        • #5
          Hi,<br>
          eine Antwort auf deine rechtliche Frage kann dir sicherlich Adobe geben.<br>
          Soweit ich weis, ist die Weitergabe nur mit Absprache erlaubt.<br>
          Nichts kostet - heißt nicht automatisch Freeware!<br>
          Dietma

          Comment


          • #6
            @Peter<p>
            Da ich etwas unter Zeitdruck stand, habe ich ein neues Formular erzeugt.<br>
            Dann habe ich hier im Forum einige Beispiele gefunden, um *.pdf-Dateien in einen Formular darzustellen(.<br>
            Also:<p>
            1. Komponente->ActiveX importieren->Acrobat Control for ActiveX(Version 1.3)anklicken->Installieren->Registerblatt "In neues Package"->Dateinamen u. Beschr. vergeben<br>
            2. Nun steht unter ActiveX eine Komponente Pdf zur Auswahl.<br>
            3. Im Objektinspektor "src" Pfad+Dateiname eingeben<p>
            Mein Problem:<br>
            A.Reader muss auf dem Zielrechner installiert sein (Wie frag ich das ab?).<p>
            @Werner<br>
            Probier ich morgen aus.<p>
            @Dietmar<br>
            Werd mich an Adobe wenden.<p>
            Servus Ro

            Comment


            • #7
              Hi all<p>
              ShellExecute ist genau das was ich gesucht habe.<br>
              Aber es war ganz schoen schwer in der Delphi-Hilfe etwas darueber zu finden.<br>
              Nach langen rumprobieren habe ich folgende Funktion hinbekommen.<p>
              Unter Uses Shellapi einbinden.<p>
              <pre>
              procedure TForm1.Button1Click(Sender: TObject);
              var
              filename,path : PChar;

              begin
              path:='C:\Programme\Adobe\Acrobat 4.0\Reader\';
              filename:='Liesmich.pdf';

              ShellExecute(Handle,'open',filename,nil,path,SW_SH OW);
              end;
              </pre><p>
              Die zur Datei zugehoerige Anwendung wird nun gestartet.<br>
              Interessiert die Antwort von Adobe? Dann poste ich sie hier.<br>
              Vielen Dank<p>
              Servus Ro

              Comment


              • #8
                Ja, poste mal was Adobe geantwortet hat.<br>
                Dietma

                Comment


                • #9
                  Frage:<br>
                  Ist es erlaubt den AcrobatReader in meinen Installationsprogramm zur
                  Verfuegung zu stellen?
                  Das Programm ist kostenpflichtig, aber am Preis wuerde sich, ob mit oder
                  ohne A.Reader, nichts aendern.<p>
                  Antwort:<br>
                  <pre>
                  Hallo Herr Blandau,

                  leider ist es nicht möglich den Acrobat Reader im Rahmen ihres
                  Installationsprogrammes zur Verfuegung zu stellen,
                  Sie haben aber die Moeglichkeit diesen auf einer seperaten CD kostenlos zu
                  verteilen.

                  Der Acrobat Reader ist kostenlos, auch auf CD zu verteilen.
                  http://www.adobe.com/products/acrobat/readstep.html
                  http://www.adobe.com/products/acrobat/distribute.html

                  Hier finden Sie Info's wie das Optimalen Verteilen auf CD funktioniert.
                  http://www.adobe.de/community/pdfs/ReaderCD.pdf

                  KOSTENLOSES MANUAL "Acrobat 4 Reader von CD-ROM ausfuehren"
                  Der Brite Mark Anderson beschreibt in seinem Werk, wie Acrobat Readers 4
                  ohne vorherige Installation auf dem System des Kunden bequem von der CD-ROM
                  gestartet werden kann. In der von der pdfzone.de in Auftrag gegebenen
                  Uebersetzung des Manuals "Ausfuehren von Reader 4 von CD" werden die
                  notwendigen Schritte detailliert erlaeutert. Die Uebersetzung konnte mit
                  Unterstuetzung von Adobe Deutschland, Systematika in Heidelberg und Txtlab
                  in Koeln realisiert werden.
                  Das PDF-Dokument ReaderCD.pdf erlaeutert im Detail:
                  + Wie Acrobat 4 Reader ohne vorherige Installation von CD-ROM gestartet
                  werden kann.
                  + Wie Installationsdateien des Acrobat 4 Reader auf CD-ROM verteilt werden.
                  + Wie Index-Dateien fuer die Volltextsuche auf der CD-ROM mit Acrobat
                  Reader erzeugt und angelegt werden.
                  + Wie eine AutoPlay-CD-ROM fuer Windows erstellt wird.
                  + Wie CD-ROMs fuer den gemischten Einsatz unter Windows- und
                  Macintosh-Betriebssytem angelegt werden.
                  + Es enthaelt zusaetzlich viele Verknuepfungen auf wichtige
                  Informationsquellen zu den genannten Themen im WorldWideWeb.

                  Viele Gruesse aus Unterschleissheim
                  Adobe Infoline
                  </pre&gt

                  Comment

                  Working...
                  X