![]() |
%1 - Aufruf funktioniert nicht
So, habe nun mein programm mit einer Dateiendung verlinkt.
Habe dabei "c:\pfad\datei.txt %1" in der Registry stehen. Wenn ich jetzt eine dieser Dateien aufrufe, öffnet sich mein Programm. Nur leider fehlt der Code, dass er nun eine bestimmte Funktion dazu aufrufen soll. Wie kann ich diese festlegen ? (Meine Funktion empfängt den Dateinamen und öffnet diese Datei) |
Also wenn du dein Programm reinschreibst dann schon "C:\pfad\myexe.exe %1" und dann kanst du mit paramstr(1) den parameter abrufen!
Wenn das nicht ist was du brauchst sags :angle2: :freak: |
Re: %1 - Aufruf funktioniert nicht
1. Du solltest den Eintrag auf c:\pfad\datei.txt "%1" setzen (die %1 in "Gänsefüße")
Zitat:
|
Moin Zusammen,
wenn dann schon "c:\pfad\programm.exe" "%1" ;-) Dann stören auch Leerzeichen im Pfad zum Programm nicht. |
Zitat:
Hast ja recht. :oops: ...:cat:... |
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:50 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