Einzelnen Beitrag anzeigen

scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#14

Re: rechtsklick-neue *** Datei

  Alt 23. Sep 2004, 18:02
Es geht auch einfacher, die Lösung heisst AddNewFileSupport(), ist sogar schon im Beispielprogramm drin:
Delphi-Quellcode:
uses
  ftypesAPI;
//...
              ftr := TFileTypeRegistration.Create;
              if(ftr <> nil) then
              try
                //...
                  if(ftr.RegisterType('.foo','FooFile','FOO-File')) then
                  begin
                    ftr.AddHandler('open','notepad.exe "%1"','Öffnen');
                    ftr.AddHandler('print','notepad.exe /p "%1"');
                    ftr.SetDefaultHandler;
                    ftr.AddNewFileSupport('.foo');
                  end;
                //...
  Mit Zitat antworten Zitat