我点按钮让它打开后台一个相对应的.pdf文件.
add:=extractfiledir(application.ExeName)+'文件\'+'22'+'.pdf';
或者我把这一个变量后面的东西直接入在下面的那个地方
shellexecute(handle,'open',add,nil,nil,sw_shownormal);
运行时一直提示有错.就在这个变量这儿.这儿不能有变量??????
帮我!!!!!!!如何解决.
add:=extractfiledir(application.ExeName)+'文件\'+'22'+'.pdf';
或者我把这一个变量后面的东西直接入在下面的那个地方
shellexecute(handle,'open',add,nil,nil,sw_shownormal);
运行时一直提示有错.就在这个变量这儿.这儿不能有变量??????
帮我!!!!!!!如何解决.
shellexecute(handle,'open',add,nil,nil,sw_shownormal);
一直提示add这儿出错????????????????????/
ShellExecute(Handle,'open',PChar(Add),nil,nil,SW_SHOWNOMAL);
这样我认为应该就能解决问题了。
2、确认一下add是什么类型,如果是PChar的就对了,如果是String的,则要
shellexecute(handle,'open',PChar(add),nil,nil,sw_shownormal);