Your Federal Quarterly Tax Payments are due April 15th Get Help Now >>

Inno setup Guide by luckbbs

VIEWS: 111 PAGES: 10

									  (Section)
”[]”                ”=”




                          ”;”




              ”:”
                 "{"                            ”{“
           ”{“




                                     ”C:\Windows\System”(Windows NT
       C:\Windows\System32)
{sys}\CTL3D32.DLL             "C:\WINDOWS\SYSTEM\CTL3D32.DLL"




    ”C:”
                             profile
                                profile




     ”MinVersion 4.1,4”   Windows 2000,
Me
          Windows


      ,           ”{\}”     ”\”




          {group}               {groupname}




                          ”,”          ”|”           ”}”             ”%”

                                   ”%2c”                     ”%7d”

”%”                        ”




             root




                                ”,”          ”|”       ”}”             ”%”
                                             ”%2c”                   ”%7d”
            ”%”                               ”
                                 ”,”        ”|”               ”}”     ”%”
                                            ”%2c”                   ”%7d”
                ”%”                          ”




Winodws/Windows NT                                      ”0”
                           /
[Setup]




                                            (4.1)
                                                    /
                      [Setup]


    4.1       Windows 98       5.0         Windows 2000




          (




                                       (     )
                              Inno Setup
    (          )




C:\Program Files\Borland\Delphi6\Projects\                            \Crystal Report
Label-98x25.rpt, Label-98x34.rpt, Label-98x38.rpt, Label-98x445.rpt
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!


[Setup]
AppName=                       (        )
AppVerName=                         1.0
AppPublisher=CrispinSoft, Inc.
AppPublisherURL=http://www.jane.com.tw/bbs/default.asp
AppSupportURL=http://www.jane.com.tw/bbs/default.asp
AppUpdatesURL=http://www.jane.com.tw/bbs/default.asp
DefaultDirName={pf}\CrispinSoft\LPD32
;              -->           --> CrispinSoft
DefaultGroupName=CrispinSoft\LPD32
InfoBeforeFile=C:\Program Files\Borland\Delphi6\Projects\               \Crystal Report\Readme.txt
AlwaysCreateUninstallIcon=yes
MessagesFile=compiler:big5.isl
; uncomment the following line if you want your installation to run on NT 3.51 too.
MinVersion=4,3.51


[Types]
Name: "full"; Description: "         "
Name: "compact"; Description: "              "
Name: "custom"; Description: "           "; Flags: iscustom


[Components]
Name: "AlwaysInstall"; Description: "                  "; Types: full compact custom; Flags: fixed
Name: "SourceFiles"; Description: "             "; Types: full custom


[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; MinVersion: 4,4


[Files]
Source: "C:\Program Files\Borland\Delphi6\Projects\       \Crystal Report\PrintLabel.exe"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: AlwaysInstall

Source: "C:\Program Files\Borland\Delphi6\Projects\       \Crystal Report\Label-98x25.rpt"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: AlwaysInstal
l
Source: "C:\Program Files\Borland\Delphi6\Projects\       \Crystal Report\Label-98x34.rpt"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: AlwaysInstall

Source: "C:\Program Files\Borland\Delphi6\Projects\       \Crystal Report\Label-98x38.rpt"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: AlwaysInstall

Source: "C:\Program Files\Borland\Delphi6\Projects\       \Crystal Report\Label-98x445.rpt"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: AlwaysInstall

Source: "C:\Program Files\Borland\Delphi6\Projects\             \Crystal Report\maillist.DBF"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: AlwaysInstall

Source: "C:\Program Files\Borland\Delphi6\Projects\       \Crystal Report\maillist.MDX"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: AlwaysInstall

Source: "C:\Program Files\Borland\Delphi6\Projects\        \Crystal Report\PrintLabel.cfg"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\        \Crystal Report\PrintLabel.dof"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\        \Crystal Report\PrintLabel.dpr"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\        \Crystal Report\PrintLabel.ini"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\        \Crystal Report\PrintLabel.res"; DestDir:
"{app}";CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit1.ddp"; DestDir: "{app}";
CopyMode:
alwaysoverwrite; Components: SourceFiles
Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit1.dfm"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit1.pas"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit2.ddp"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit2.dfm"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit2.pas"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit3.dfm"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

Source: "C:\Program Files\Borland\Delphi6\Projects\          \Crystal Report\Unit3.pas"; DestDir: "{app}";
CopyMode: alwaysoverwrite; Components: SourceFiles

;      Crystal Report ActiveX Control
Source: "C:\WINNT\System32\Crystl32.ocx"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags:
regserver

Source: "C:\WINNT\System32\bdeadmin.cpl"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags:
restartreplace sharedfile

Source: "C:\WINNT\System32\Crpaig80.dll"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags:
restartreplace sharedfile

Source: "C:\WINNT\System32\crpe32.dll"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags:
restartreplace sharedfile

Source: "C:\WINNT\System32\Implode.dll"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags:
restartreplace sharedfile
Source: "C:\WINNT\System32\MFC42.DLL"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder;
Flags:restartreplace sharedfile

Source: "C:\WINNT\System32\MFCANS32.DLL"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder;
Flags:restartreplace sharedfile

Source: "C:\WINNT\System32\MSVCIRT.DLL"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder;
Flags:restartreplace sharedfile

Source: "C:\WINNT\System32\msvcp60.dll"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags:
restartreplace sharedfile

Source: "C:\WINNT\System32\OLEPRO32.DLL"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder;
Flags:restartreplace sharedfile

Source: "C:\WINNT\crystal\p2bbde.dll"; DestDir: "{win}\crystal"; CopyMode: alwaysskipifsameorolder;
Flags:restartreplace sharedfile

Source: "C:\WINNT\crystal\p2bxbse.dll"; DestDir: "{win}\crystal"; CopyMode: alwaysskipifsameorolder;
Flags:restartreplace sharedfile

;     BDE Alias
Source: "C:\Program Files\Inno Setup 2\MiniReg.exe"; DestDir: "{tmp}"
Source: "C:\Program Files\Inno Setup 2\AddAlias.exe"; DestDir: "{tmp}"
Source: "C:\Program Files\Inno Setup 2\BdeInst.dll"; DestDir: "{tmp}"


[Icons]
; {group}        [Setup]             DefaultGroupName(Crispin --> LPD32 -->                        (       ))
Name: "{group}\                    (        )"; Filename: "{app}\PrintLabel.exe"; WorkingDir: "{app}"
;
Name: "{userdesktop}\                    (         )"; Filename: "{app}\PrintLabel.exe"; WorkingDir: "{app}";
MinVersion:4,4; Tasks: desktopicon


[Run]
;      BDE Alias
Filename: "{tmp}\MiniReg.exe"; Parameters: """{tmp}\BdeInst.dll"""
; Addalias.exe AliasName Path DriverName
Filename: "{tmp}\AddAlias.exe"; Parameters: "MyDB ""{app}"" STANDARD"
Filename: "{app}\PrintLabel.exe"; Description: "                   (             )"; Flags: nowait postinstall
skipifsilent

								
To top