shellexecute

    0熱度

    1回答

    我最近關於Win32 API ShellExecute()函數的項目中有一個奇怪的問題。 該程序使用ANSI C模式下的Visual C++ 2015進行編譯。 int ret = (int)ShellExecuteA(0, "open", "C:\\Users\\Maverick\\stratum.jpg", NULL, NULL, SW_SHOWNORMAL); printf("ShellE

    2熱度

    1回答

    我想在Windows註冊表中添加一個自定義的上下文菜單,我發現一個shell鍵和shellex鍵似乎都工作在同一個東西?爲什麼有2,它們是什麼?

    -4熱度

    3回答

    #include <iostream> #include <Windows.h> using namespace std; void noret() { for (int i = 1; i < 11; i++) { cout << "Line number : " << i << endl; } system("pause");

    0熱度

    1回答

    我遇到的問題是,我有一個表格,每天都有一個產品正在發貨。 如果產品走出去,週一,週二,週四會有導致 ID rtedat 1 M 2 T 3 H 我試圖返回每個產品一個字符串3個條目。 這是從VIEW原代碼我使用 SELECT TOP (1) rtedow FROM dbo.CUSTROUTE AS i WHERE (cusnum = dbo.CUSTOMER.cusnu

    0熱度

    1回答

    我一直試圖在VB6中使用ShellExecute方法打開文件,文件名將從窗體內的文本框中獲取。但該文件不打開,也沒有錯誤。 但是,如果我直接傳遞文件名而不是從變量引用,同樣的方法工作順利。以下代碼供參考。不知道問題的存在,但任何幫助非常感謝。 WorkingCode ShellExecute 0, vbNullString, "F:\Desktop\SBKL\template.xlsx", vbN

    0熱度

    1回答

    這個問題與大多數關於ShellExecute的問題類似,但有一個例外:我想使用ShellExecute,因爲它使用起來很簡單,並且可以使用許多編程語言(包括現在已停用的Visual FoxPro)中的幾行來調用它。 大多數現有的解決方案都依賴於線程處理,尋找進程(如果是常用進程名稱,則不可靠)或ShellExecuteEx,使用起來要複雜得多。我對其他解決方案並不滿意。 問題是我有一個文件操作,需

    0熱度

    1回答

    我想從我的代碼在C打開Sigverif.exe運行++,但返回的值是2和.exe不開 ShellExecute(NULL, _T("open"), _T("C:\\Windows\\System32\\sigverif.exe"), NULL, NULL, SW_RESTORE); 如果我打開Sigverif.exe運行從運行命令輸入 「C:\ WINDOWS \ SYSTEM32 \ Sig

    0熱度

    1回答

    在Delphi 10.1中,我需要執行另一個外部控制檯程序,並等待其他外部控制檯程序終止。但其他外部控制檯窗口在完成其工作後應保持打開狀態。 現在我用這個JCL(JEDI)功能: ThisShellExecResult := JclShell.ShellExecAndWait( ThisProgram, // Filename ThisParameters, // Parame

    1熱度

    1回答

    我想用ShellExec在'config'模式下運行一個屏幕保護程序。我用這個(德爾福)電話: i:= ShellExecute(0, 'open', PChar('c:\temp\test.scr'), PChar('/c'), NIL, SW_SHOWNORMAL) 然而,由SCR文件中收到的參數是「/ S」,這樣的地方在道路上的Windows攔截我的電話,並取代我的參數與「/ S」。 更

    2熱度

    1回答

    我使用C++ Builder XE7創建項目,在該項目中用戶可以單擊按鈕以打開Web鏈接,例如打開支持頁面,或在社交媒體上分享他的體驗。爲此,我使用ShellExecute()函數,除了一個按鈕,它運行良好。 當我點擊這個按鈕時,根本沒有任何反應。 ShellExecute()函數沒有錯誤地返回(返回值是42),但是我的默認瀏覽器沒有打開,並且根本沒有顯示網頁。 這是我ShellExecute()