Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   dateiendungen mit meinem prog verbinden (https://www.delphipraxis.net/21224-dateiendungen-mit-meinem-prog-verbinden.html)

sicom-systems 29. Apr 2004 15:43


dateiendungen mit meinem prog verbinden
 
Hallo, :)

habe mir einen Betrachter für quickreport-dateien programmiert. möchte nun aber wenn ich im explorer eine qrp-datei finde diese anklicken und mein prog. soll sie dann anzeigen. die dateiendung habe ich schon mit dem prog. verknüpft, mein programm startet auch jedesmal wenn ich eine datei anklicke aber angezeigt wird mir diese nicht.

vielleicht habt ihr eine idee :hi:

roderich 29. Apr 2004 15:59

Re: dateiendungen mit meinem prog verbinden
 
hallo

und herzlich willkommen :cyclops:

Du mußt vermutlich in Deinem Programm die Parameter abfragen.
Schau Dir dazu mal die Hilfe an zu

ParamCount
bzw.
ParamStr

dein Code könnte dann so aussehen:
Delphi-Quellcode:
  if ParamCount > 0 then
    ShowMyReport(ParamStr(1));
Roderich

ups, sehe gerade, meine Delphi-Hilfe (Delphi 5) ist fehlerhaft. Dort ist die Erklärung richtig, aber das Beispiel verkehrt.

Matze 29. Apr 2004 16:04

Re: dateiendungen mit meinem prog verbinden
 
Hier mal ein Link.

PS: Das tu ich mal in die Code-Lib, da finde ich das noch nicht...

sicom-systems 29. Apr 2004 19:04

Re: dateiendungen mit meinem prog verbinden
 
Liste der Anhänge anzeigen (Anzahl: 1)
hallo und vielen dank erst einmal.

soweit ist das mit paramstr auch gut gelaufen nur bevor sich das vorschaufenster öffnet habe ich eine schutzverletzung. ich muss dazu sagen dass ich ein eigenes vorschaufenster angelegt habe. öffne ich das prog. normal ist die welt noch in ordnung, klicke ich auf die datei dann schutzverl. ich denk mal das hat etwas mit der reihenfolge zu tun weil die datei ein vorschaufenster öffnen will was noch nicht geöffnet ist,


anbei mal der Code zum nachdenken


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:28 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