![]() |
Programm in die Liste "Öffnen mit" von Windows hin
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
mein Programm kann bmp, jpeg öffnen und nun möchte ich mein Programm in die Menu-Liste von Windows hinzufügen Wie lautet die Funktion dafür ? |
Re: Programm in die Liste "Öffnen mit" von Windows
Schau mal hier
![]() Gute Nacht // edit sorry war das falsche bin schon müde ist auch spät :zwinker: |
Re: Programm in die Liste "Öffnen mit" von Windows
Ich wird auch die Funktion testen
Aber wo und was kann mit meinem Programm öffnen?! Ich muss z.B. .bmp, .jpeg registrieren oder ? Ich habe gerade eine andere Funktion gefunden. Mein Programm wird aufgerufen aber das Bild wird nicht geöffnet ! : ![]() Vielleicht habe ich was falsch programmiert |
Re: Programm in die Liste "Öffnen mit" von Windows
Zitat:
Warum denkst du, dass das Bild nicht angezeigt wird? Wie lädst du denn das Bild wenn das Programm geöffnet wird? |
Re: Programm in die Liste "Öffnen mit" von Windows
Damit mein Programm einen Grafik öffnen kann, muss ich zuerst wissen, was für ein Graphik (bmp, oder jpeg, ...) sonst klappt nicht, weil ich zuerst den Graphic in Bitmap konvertieren muss und dann in image1 laden :
Delphi-Quellcode:
wie kann ich den Graphic-Type in dem String ParamStr(1) bekommen ?
//Onshow
if not(ParamCount=0) then Image1.Picture.LoadFromFile(ParamStr(1)); |
Re: Programm in die Liste "Öffnen mit" von Windows
Zitat:
![]() |
Re: Programm in die Liste "Öffnen mit" von Windows
Zitat:
|
Re: Programm in die Liste "Öffnen mit" von Windows
Ich habe nun folgendes gemacht aber das Programm wird mit einem leeren Bild geöffnet !
Ich sehe auch keine Message
Delphi-Quellcode:
if (not(ParamCount=0)) and (ExtractFileExt(ParamStr(1))='.jpeg') then begin
showMessage(ExtractFileExt(ParamStr(1))); end; |
Re: Programm in die Liste "Öffnen mit" von Windows
Bist du mal mit dem Debugger durchgegangen und hast geguckt, ob die If-Anweisung ausgeführt wird?
|
Re: Programm in die Liste "Öffnen mit" von Windows
Evtl. ist die Endung auch nur ".jpg"?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz