[問題] 呼叫外部程式無法存檔問題

看板C_and_CPP (C/C++)作者 (我的寵物是河豚)時間14年前 (2012/03/20 10:36), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
開發平台(Platform): VS2010 VC++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 程式碼在這邊 http://ideone.com/q9ICh 補充說明(Supplement): 我有一MATLAB寫的程式且編譯成執行檔AAA.EXE,在我電腦直接執行都沒問題 之後我用VS2010 VC++寫另外一程式要呼叫此AAA.EXE使用 如程式碼,我使用ShellExecuteEx()來執行安裝在電腦理得ACROBAT軟體 可以順利開啟,並且就如一般操作ACROBAT,可以開啟檔案存檔等等 而我換程式碼改開啟我的AAA.EXE程式,此AAA.EXE亦可以順利執行 而此程式AAA.EXE有存檔功能,我存檔後卻不見任何檔案出現 而在存檔時再存檔的圖示有鎖的圖案 請問這問題各位有遇過嗎? 該如何解決謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.160.58

03/20 10:42, , 1F
設一下working directory看看
03/20 10:42, 1F

03/20 15:32, , 2F
找到問題了,UAC權限問題,VS2010可以直接跟改
03/20 15:32, 2F

03/20 15:32, , 3F
修改 [啟用使用者帳戶控制 (UAC)]、[UAC 執行層級] 和
03/20 15:32, 3F

03/20 15:33, , 4F
[UAC 略過 UI 保護] 屬性,但我又延伸另一問題,我其實
03/20 15:33, 4F

03/20 15:34, , 5F
最後要編譯成DLL給其他程式呼叫用,發現編譯成DLL,這樣
03/20 15:34, 5F

03/20 15:34, , 6F
設定就沒用了,還在找尋解決辦法
03/20 15:34, 6F
文章代碼(AID): #1FP-qkJ7 (C_and_CPP)
文章代碼(AID): #1FP-qkJ7 (C_and_CPP)