Symbian 一个应运中运行另一个exe应运

方法一、

RProcess  server;

//装载一定应用,KServerName是要运行的exe应用名称

//可以不指定扩展名,默认是.exe;

//可以是全路径或不指定路径,全路径最长KMaxFileName ;

// 不指定路径,默认搜索所有驱动器下的/System/programs目录;

//第二个参数是传递给应运的命令;

 server.Create(KServerName, KNullDesC) ;

//启动应用

server.Resume() ;

//关闭句柄

server.Close() ;

 方法二、

RApaLsSession apaLsSession;

apaLsSession.Connect()
 
TApaAppInfo appInfo;

TInt retVal = apaLsSession.GetAppInfo(appInfo, aAppUid);

//启动一个应用的信息
 
CApaCommandLine* cmdLine = CApaCommandLine::NewLC();

cmdLine->SetExecutableNameL(appInfo.iFullName);

cmdLine->SetCommandL(EApaCommandRun);

apaLsSession.StartApp(*cmdLine) ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值