2010-02-22 51 views
1

如果我右鍵單擊幾個文件並選擇Windows上下文菜單,如何將選定的文件名稱發送到我的程序。我的程序已經運行,我不想讓我的程序再次執行,因爲我的程序使用互斥鎖和uac。Windows資源管理器上下文菜單打開已經運行的Delphi應用程序

我使用delphi,如果你有線索,參考或示例代碼,真的很感激。

+0

http://stackoverflow.com/questions/1991255/explorer-integration-in-the-context-menu-but-using-the-already-running-instance –

回答

0

除了使用類似Ignacio的啓動程序之外,建議您可以使用DDE聯繫已運行的應用程序。另一種選擇是編寫你自己的shell擴展。你可以閱讀更多關於它here

0

使用助手應用程序,在必要時啓動程序,然後通過郵槽發送要處理的文件名。

相關問題