Delphi-PRAXiS
Seite 5 von 6   « Erste     345 6      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi DFM-Datei in anderem Programm als Vorschau anzeigen (https://www.delphipraxis.net/185909-dfm-datei-anderem-programm-als-vorschau-anzeigen.html)

EWeiss 24. Jul 2015 00:07

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Zitat:

Ich persönlich finde da nichts brauchbares: Bei Google suchenDMF Viewer
Ich schon mit Bei Google suchenDFM Delphi ;)

gruss

uligerhardt 24. Jul 2015 06:35

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Zitat:

Zitat von BUG (Beitrag 1309697)
Zitat:

Zitat von EWeiss (Beitrag 1309696)
Such doch mal im Net DMF - Viewer

Ich persönlich finde da nichts brauchbares: Bei Google suchenDMF Viewer

Wechstaben verbuchselt. :-)

http://www.mitec.cz/dfm.html schaut doch interessant aus. Wobei ich auf die Schnelle nicht gesehen habe, ob der mit 3rd-Party-Komponenten klar kommt.

greenmile 24. Jul 2015 07:22

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Das TxQuickView Plugin für den TotalCommander kostet nix und kann DFM Vorschau anzeigen:

http://totalcmd.net/plugring/TxQuickView.html

BUG 24. Jul 2015 09:17

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Zitat:

Zitat von uligerhardt (Beitrag 1309705)
Wechstaben verbuchselt. :-)

Das hätte ich sehen müssen :oops:

Harry Stahl 24. Jul 2015 18:32

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 2)
Zitat:

Zitat von greenmile (Beitrag 1309708)
Das TxQuickView Plugin für den TotalCommander kostet nix und kann DFM Vorschau anzeigen:

http://totalcmd.net/plugring/TxQuickView.html

Wobei das PlugIn wohl grundsätzlich keine Grafiken anzeigt, wodurch doch eine Menge Informationen verloren gehen. Auch habe ich bei einigen schnellen Vergleichstests selbst bei der Anzeige von reinen Standardkomponenten fehlende Darstellungen ausmachen können, siehe anliegenden Screenshot im Vergleich.

Edit: Das ist offensichtlich das gleiche Anzeige-Tool, das auch der SpeedCommander verwendet.

Zitat:

Zitat von uligerhardt (Beitrag 1309705)
Zitat:

Zitat von BUG (Beitrag 1309697)
Zitat:

Zitat von EWeiss (Beitrag 1309696)
Such doch mal im Net DMF - Viewer

Ich persönlich finde da nichts brauchbares: Bei Google suchenDMF Viewer

Wechstaben verbuchselt. :-)

http://www.mitec.cz/dfm.html schaut doch interessant aus. Wobei ich auf die Schnelle nicht gesehen habe, ob der mit 3rd-Party-Komponenten klar kommt.

Den hatte ich auch schon im Vorfeld meiner Recherchen gefunden, das Teil macht einen guten Eindruck. Es zeigt z.B. die Form wie hier in der Anlage dargestellt, genau so an wie mein Programm. Allerdings kann es anscheinend keine DFM-Formulare lesen, wenn diese im Binär-Format vorliegen. Zu einer evtl. Erweiterbarkeit habe ich auch nichts gefunden.

EWeiss 24. Jul 2015 19:45

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Super wäre natürlich wie schon angestoßen wenn man die DFM im Explorer anzeigen könnte.
Das Problem dabei halt das zwei DLL's erstellt werden müssen 64/32 Bit um sie für das jeweilige System
dann zugänglich zu machen.

Nicht so einfach das ganze.

gruss

Harry Stahl 24. Jul 2015 19:52

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Ich könnte mir vorstellen (wenn ich das hinbekomme) ein kostenloses PlugIn für die Anzeige im Windows-Explorer zur Verfügung zu stellen.

Uwe Raabe 24. Jul 2015 20:13

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Zitat:

Zitat von EWeiss (Beitrag 1309773)
Das Problem dabei halt das zwei DLL's erstellt werden müssen 64/32 Bit um sie für das jeweilige System
dann zugänglich zu machen.

Das ist nicht nötig! Ein 32-bit PreviewHandler funktioniert auch auf einem 64-bit System. Dazu muss er nur unter eine anderen AppID registriert werden. In dem Code zu meinem Blog-Post ist das auch entsprechend implementiert (TComPreviewHandlerFactory.UpdateRegistry).

EWeiss 24. Jul 2015 22:27

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1309781)
Zitat:

Zitat von EWeiss (Beitrag 1309773)
Das Problem dabei halt das zwei DLL's erstellt werden müssen 64/32 Bit um sie für das jeweilige System
dann zugänglich zu machen.

Das ist nicht nötig! Ein 32-bit PreviewHandler funktioniert auch auf einem 64-bit System. Dazu muss er nur unter eine anderen AppID registriert werden. In dem Code zu meinem Blog-Post ist das auch entsprechend implementiert (TComPreviewHandlerFactory.UpdateRegistry).

Hmm dann muss ich mich fragen warum es bei mir nicht funktioniert mit meinem MP3Tag Plugin.
32Bit.dll funktioniert nicht mit x64 es werden weder die richtigen Icons angezeigt noch der System Dialog um die Tags zu editieren.
Wohl bemerkt rechts klick auf Datei und Eigenschaften davon anzeigen.
Das Tab zum Editieren des Tags wird unter x64 gar nicht erst zum Dialog addiert.

64Bit.dll funktioniert jedoch aber auch nur eingeschränkt wenn diese mit einer 32Bit Anwendung verwendet wird.
Die Icons zum Beispiel werden dann im OpenDialog nicht richtig angezeigt.
Während im Explorer selbst diese richtig dargestellt werden.

gruss

Uwe Raabe 25. Jul 2015 07:30

AW: DFM-Datei in anderem Programm als Vorschau anzeigen
 
Zitat:

Zitat von EWeiss (Beitrag 1309788)
Hmm dann muss ich mich fragen warum es bei mir nicht funktioniert mit meinem MP3Tag Plugin.

Die Aussage gilt auch nur für PreviewHandler - nicht für andere Explorer-Erweiterungen.

Zitat:

Zitat von MSDN: Preview Handlers and Shell Preview Host
32-bit preview handlers should use AppID {534A1E02-D58F-44f0-B58B-36CBED287C7C} when installed on 64-bit operating systems.



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:28 Uhr.
Seite 5 von 6   « Erste     345 6      

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