我正在为 Adobe Acrobat 编写插件并遇到一些问题我正在设置AVAppOpenDialog
变量的对话实现
*outASPathNames
在底部的代码中。它在方法中说这个变量是
ASPathName**
这是我的设置方式。即使该文件名为file.jpg,它有时也会显示不同的名称,例如A9R5D8F.tmp或根本不起作用。我怀疑我没有正确设置变量,但是当你没有被告知出了什么问题时,黑盒测试非常困难。谁能从下面的代码中看到我可能做错了什么
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;