我是这样写的ShellExecute(handle,'open','HA_Foxit PDF Reader 1.1.0042X_tracky\PDFReader.exe','文本库\C0000600.pdf',nil,SW_NORMAL);
这样可以打开,可是文本库里面有很多PDF文件,我是要设一个变量来表示文本库下任一个PDF文件,
我先设一个变量P,p:='文本库\C0000600.pdf'然后ShellExecute(handle,'open','HA_Foxit PDF Reader 1.1.0042X_tracky\PDFReader.exe',p,nil,SW_NORMAL);
这样程序就报错了,什么missing operator or semicolon,是不是我用变量的格式不对啊?请教一下!