乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 9|回复: 0

金砖/Inno需求加载

[复制链接]
330

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2009-5-22 01:52:17 | 显示全部楼层 |阅读模式
这是我第一次这样做,所以我想我会分享。Inno向导非常容易使用,只需填空,
我刚刚添加了我的DRXDOctab。drx作为要安装的文件。完成向导后,
只需在[registry]下添加注册表项即可按需加载。以下是我添加的内容…
  1. ; Script generated by the Inno Setup Script Wizard.
  2. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
  3. [Setup]
  4. ; NOTE: The value of AppId uniquely identifies this application.
  5. ; Do not use the same AppId value in installers for other applications.
  6. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
  7. AppId={{2D5EF228-1B2A-48A6-9F9D-C15D2C474203}
  8. AppName=DrxDocTabs
  9. AppVerName=DrxDocTabs v9
  10. AppPublisher=High Coders Anonymous
  11. AppPublisherURL=http://www.TheSwamp.Org/
  12. AppSupportURL=http://www.TheSwamp.Org/
  13. AppUpdatesURL=http://www.TheSwamp.Org/
  14. DefaultDirName={pf}\DrxDocTabs
  15. DefaultGroupName=DrxDocTabs
  16. OutputDir=C:\Documents and Settings\Daniel\Desktop\My Inno
  17. OutputBaseFilename=setup
  18. Compression=lzma
  19. SolidCompression=yes
  20. [Languages]
  21. Name: "english"; MessagesFile: "compiler:Default.isl"
  22. [Files]
  23. Source: "C:\Documents and Settings\Daniel\Desktop\My Inno\DRXDocTabs_2.06_8.drx"; DestDir: "{app}"; Flags: ignoreversion
  24. ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
  25. [Registry]
  26. ;make sure this exists
  27. ;NOTE this compiler does not like line breaks, I added them for readability
  28. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications";
  29.              ValueType: string; ValueName: "Applications"; ValueData: "Bricscad";
  30.              Flags: createvalueifdoesntexist
  31.    
  32. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications\DrxDocTabs";
  33.              ValueType: string; ValueName: "DESCRIPTION"; ValueData: "DrxDocTabs";
  34.              Flags: createvalueifdoesntexist uninsdeletekey
  35.              ;the flag uninsdeletekey will delete this and all sub keys on uninstall
  36.    
  37. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications\DrxDocTabs";
  38.              ValueType: dword; ValueName: "LOADCTRLS"; ValueData: 13;
  39.              Flags: createvalueifdoesntexist
  40.             
  41. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications\DrxDocTabs";
  42.              ValueType: string; ValueName: "LOADER"; ValueData: "{app}\DRXDocTabs_2.06_8.drx";
  43.              Flags: createvalueifdoesntexist
  44. ;If you need to load commands
  45. ;MYGROUP is the command group
  46. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications\DrxDocTabs\Groups";
  47.              ValueType: string; ValueName: "MYGROUP"; ValueData: "MYGROUP";
  48.              Flags: createvalueifdoesntexist
  49. ;Add the Global and local command name
  50. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications\DrxDocTabs\Commands";
  51.              ValueType: string; ValueName: "GLOBALCMD1"; ValueData: "LOCALCMD1";
  52.              Flags: createvalueifdoesntexist
  53. Root: HKCU;  Subkey: "Software\Bricsys\Bricscad\V9\en_US\Applications\DrxDocTabs\Commands";
  54.              ValueType: string; ValueName: "GLOBALCMD2"; ValueData: "LOCALCMD2";
  55.              Flags: createvalueifdoesntexist

注意:此示例不进行任何错误检查。。。。

k3nha1dgpft.png

k3nha1dgpft.png


vcc0qtux55m.png

vcc0qtux55m.png


1tpobj1kef0.png

1tpobj1kef0.png

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-6 00:51 , Processed in 0.365070 second(s), 57 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表