cjsh
Delphi、Java学习笔记

1、准备好源代码:
  Innerfuse Pascal Script
    http://www.carlo-kok.com/ifps3.php
 SynEdit 1.1    
    http://synedit.sourceforge.net/
2、编译Compil32.dpr
  1)、如果要打开这个工程编译,首先要修改SynEdit1.1\Source文件夹下的SynHighlighterPas.pas文件
 把私有(Private)变量中的Run放到保护区(protected)中。
  private
    Run: LongInt;
  改写成:
  protected
    Run: LongInt;
  2)、安装SynEdit 1.1控件到Delphi中。
  3)、安装Inno Setup v4.1.4\Components文件夹下的控件到Delphi中。
  \Components\BitmapImage.pas
  \Components\FolderTreeView.pas
  \Components\MBCSUtil.pas
  \Components\NewCheckListBox.pas
  \Components\NewProgressBar.pas
  \Components\NewStaticText.pas
  \Components\PasswordEdit.pas
  \Components\RichEditViewer.pas
  \Components\SynHighlighterISXCode.pas
 4)、把ISCmplr.dll动态链接库文件放到当前工程下(这个文件你可以用编译好的,也可以自己编译ISCmplr.dpr工程)。
  5)、按F9运行。
3、编译Setup.dpr
  1)、修改Inno Setup v4.1.4\Projects文件夹下的ScriptClasses_R.pas文件中的
  RIRegister_Graphics(Cl, True)改写成:RIRegister_Graphics(Cl)
  (你可以直接按F9运行,在提示的时候把它改掉)
 2)、按F9运行。

运行坏境:
  PWin2000Srv + Delphi 5.0
下载地址(破解版本):
  http://www.efile.com.cn/efile/cjsh/InnoSetup.rar

详细请看:
  http://www.2ccc.com/article.asp?articleid=603

posted on 2004-07-29 14:24  cjsh  阅读(1004)  评论(0编辑  收藏  举报