2
設置outASPathNames我寫的Adobe Acrobat插件,並有一些問題,我的代碼在底部設置的AVAppOpenDialog
可變爲Acrobat對話返回值
*outASPathNames
我對話實現。它在方法中說,這個變量是一個
ASPathName**
這是我如何設置它。即使該文件被稱爲file.jpg它有時會顯示不同的名稱,如A9R5D8F.tmp或者只是不起作用。我懷疑我沒有正確設置變量,但是當你沒有被告知什麼是錯誤時,黑盒測試非常困難。任何人都可以從代碼中看到下面有什麼我可以根據API的Acrobat是做錯了
ASPathName asPathName;
char *filePath = "C:\\Test\\file1.jpg";
ASFile asFile;
ASPathName* arrays[] = {&asPathName};
asPathName = ASFileSysCreatePathFromDIPath(0, filePath, 0);
ASFileSysOpenFile64(0, asPathName, ASFILE_READ, (ASFile *)&asFile);
*outASPathNames = &asPathName;
這解決它,謝謝 – 2013-04-12 13:23:17