Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi PDF-Datei schliessen (https://www.delphipraxis.net/139594-pdf-datei-schliessen.html)

HolgerCW 1. Sep 2009 08:16


PDF-Datei schliessen
 
Hallo zusammen,

wie kann ich eine PDF-Datei, welche mit Delphi geöffnet habe, wieder schliessen ?

Gruss

Holger

DeddyH 1. Sep 2009 08:18

Re: PDF-Datei schliessen
 
Wie hast Du sie denn geöffnet? Mit einem externen Programm wie dem Adobe Reader?

HolgerCW 1. Sep 2009 08:23

Re: PDF-Datei schliessen
 
Ich lasse die PDF-Datei im TWebBrowser anzeigen, welcher sich ja den AdobeReader zur Hilfe nimmt.

Bernhard Geyer 1. Sep 2009 08:26

Re: PDF-Datei schliessen
 
z.B. indem du z.B. nach 'about:blank' navigierst.

HolgerCW 1. Sep 2009 08:32

Re: PDF-Datei schliessen
 
Das habe ich gemacht, trotzem sagt er mir die Datei wäre noch geöffnet, wenn ich Sie z.b. löschen will.

Bernhard Geyer 1. Sep 2009 08:34

Re: PDF-Datei schliessen
 
Welchen Acrobat hat du im Einsatz? Dieser ist teilweise sehr fehlerhaft das er im Hintergrund geladen bleibt.

HolgerCW 1. Sep 2009 08:41

Re: PDF-Datei schliessen
 
Version 9

Lannes 1. Sep 2009 09:42

Re: PDF-Datei schliessen
 
Hallo,

das Problem kommt mir bekannt vor :gruebel:

Ich weis es nicht mehr genau, aber ich meine es durch die Anzeige der PDF innerhalb eines IFrame im WebBrowser gelöst zu haben.

HolgerCW 1. Sep 2009 09:53

Re: PDF-Datei schliessen
 
Wie geht das mit dem IFrame. Was ist das ?

Bernhard Geyer 1. Sep 2009 10:08

Re: PDF-Datei schliessen
 
Zitat:

Zitat von HolgerCW
Wie geht das mit dem IFrame. Was ist das ?

IFrames

HolgerCW 1. Sep 2009 10:25

Re: PDF-Datei schliessen
 
OK, es geht also um HTML. Da kenne ich mich leider nicht so gut aus.

Wie bekomme ich den HTML-Code in meinen TWebBrowser. Ich habe bisher nur das genutzt:

Delphi-Quellcode:
WebBrowser1.Navigate('about:blank');
Würde folgendes dann reichen :

<iframe src="Brief.pdf" name="Brief" width="300" height="200" align="left" scrolling="yes" marginheight="0" marginwidth="0" frameborder="0"> </iframe>

Gruss

Holger

HolgerCW 1. Sep 2009 11:11

Re: PDF-Datei schliessen
 
Ich habe festegestellt, das wenn ich die Form schliesse wo drauf sich der WebBroswer befindet, die Datei wieder freigegeben wird. Was passiert in dem Augenblick mit dem WebBrowser ? Wie kann ich das nachbilden ?

Lannes 1. Sep 2009 14:13

Re: PDF-Datei schliessen
 
Hallo,

ich überles mal deinen letzten Post, hat ja zu einem neuen Thema geführt.


Zitat:

Zitat von HolgerCW
Wie bekomme ich den HTML-Code in meinen TWebBrowser.

damit Link

Zitat:

Zitat von HolgerCW
Würde folgendes dann reichen :
Code:
<iframe src="Brief.pdf" name="Brief" width="300" height="200" align="left" scrolling="yes" marginheight="0" marginwidth="0" frameborder="0"> </iframe>

denke da fehlt noch das HTML-Grundgerüst und Du solltest den vollständigen Pfad angeben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz