读书人

ShellExecute 参数如何传?小弟我这里编

发布时间: 2013-01-08 14:02:14 作者: rapoo

ShellExecute 参数怎么传?我这里编译不过..
我是以这种方式调用的
AnsiString s = "http://www.google.com"
ShellExecute(Handle,NULL,s,NULL,NULL,SW_SHOWNORMAL );
提示这个错误:
[BCC32 Error] cb_tools.cpp(264): E2141 Declaration syntax error
Full parser context
cb_tools.cpp(261): parsing: void _fastcall Tmain_dia::Label2Click(TObject *)

请问,该怎么传参呢?
[解决办法]

AnsiString s = "http://www.google.com"
ShellExecute(Handle, "Open", s.c_str(), NULL, NULL, SW_SHOWNORMAL);

读书人网 >C++ Builder

热点推荐