inno setup 双引号里再使用双引号的问题,请朋友们帮忙

ssfnia 2010-09-29 12:08:15
我用inno setup打包,有一行写注册表的代码如下,需要调用shgame.exe带参数运行,可是编译时会报错,不能在双引号里再使用双引号,这个谁能帮忙看看。 参数处"%L"的双引号必须保留着。
[Registry]

Root: HKCR; Subkey: "homefile\shell\open\command"; ValueType: string; ValueData: "{app}\Binaries\ShGame.exe -seekfreeloading "%L""

...全文
810 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangqi0079 2011-08-12
  • 打赏
  • 举报
回复
Root: HKCR; Subkey: "homefile\shell\open\command"; ValueType: string; ValueData: "{app}\Binaries\ShGame.exe -seekfreeloading """%L""""

貌似是加3个双引号 你可以试试 如果正确记得给分啊
dahual 2010-09-29
  • 打赏
  • 举报
回复 1
试试下面的。
引用
[Registry]

Root: HKCR; Subkey: "homefile\shell\open\command"; ValueType: string; ValueData: "{app}\Binaries\ShGame.exe -seekfreeloading ""%L"""
  • 打赏
  • 举报
回复
试试chr(34)
Tiger_Zhao 2010-09-29
  • 打赏
  • 举报
回复
转义符明细不是 \,否则路径中都应该是 \\ 了。
用:
Root: HKCR; Subkey: "homefile\shell\open\command"; ValueType: string; ValueData: "{app}\Binaries\ShGame.exe -seekfreeloading ""%L"""
无·法 2010-09-29
  • 打赏
  • 举报
回复
试试下面的。
[Quote=引用]
[Registry]

Root: HKCR; Subkey: "homefile\shell\open\command"; ValueType: string; ValueData: "{app}\Binaries\ShGame.exe -seekfreeloading \"%L\""
[/Quote]

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧