[배포] InstallShield Language Reference매뉴얼

1. is_ref.zip
[배포] InstallShield Language Reference 매뉴얼
이번에 올리는 화일은 InstallShield의 Language Reference Library 매뉴얼입니다. (영문입니다.)

상당히 많은 분량의 InstallShield Script Reference입니다.

이것만 마스터하면 InstallShield에는 통달하겠네요...

참고로 목차를 같이 올리니 참고하세요.

----------------------------------------------------------------------

The InstallScript Language

1 Setup Scripts
Reserved Words
Language Keywords
Structure of a Setup Script
InstallScript Syntax
Preprocessor Statements

2 Data
Data Types
Hungarian Notation
Constant Data
Predefined Constants
Variable Data
Global vs. Local Variables
String Variables
Data Structures
Pointers
InstallScript Lists
Long Filenames
Escape Sequences
Format Specifiers
System Variables

3 Operators
Address Operator (&)
Arithmetic Operators (+,-,*,/)
Assignment Operator (=)
Bit Operators (&,|,~,^,<<,>>)
BYVAL and BYREF Operators
Indirection Operator (*)
Logical Operators (&&,||,!)
Member Operator (.)
Relational Operators (<,>,=,<=,>=,!=)
String Operators (^,+,%)
Structure Pointer Operator (->)

4 Flow Control
abort
exit
for...endfor
goto
if
repeat...until
return
switch...endswitch
while...endwhile

5 Functions
User-defined Functions
Event Handler Functions
Built-In Functions

InstallShield Function Reference
AddFolderIcon
AddProfString
AskDestPath
AskOptions
AskPath
AskText
AskYesNo
BatchAdd
BatchDeleteEx
BatchFileLoad
BatchFileSave
BatchFind
BatchGetFileName
BatchMoveEx
BatchSetFileName
CallDLLFx
ChangeDirectory
CloseFile
CmdGetHwndDlg
ComponentAddItem
ComponentCompareSizeRequired
ComponentDialog
ComponentError
ComponentFilterLanguage
ComponentFilterOS
ComponentGetData
ComponentGetItemSize
ComponentGetTotalCost
ComponentInitialize
ComponentIsItemSelected
ComponentListItems
ComponentMoveData
ComponentReinstall
ComponentRemoveAll
ComponentSelectItem
ComponentSetData
ComponentSetTarget
ComponentSetupTypeEnum
ComponentSetupTypeGetData
ComponentSetupTypeSet
ComponentTotalSize
ComponentTransferData
ComponentValidate
ConfigAdd
ConfigDelete
ConfigFileLoad
ConfigFileSave
ConfigFind
ConfigGetFileName
ConfigGetInt
ConfigMove
ConfigSetFileName
ConfigSetInt
CopyBytes
CopyFile
CreateDir
CreateFile
CreateInstallationInfo
CreateProgramFolder
CreateRegistrySet
CreateShellObjects
CtrlClear
CtrlDir
CtrlGetCurSel
CtrlGetMLEText
CtrlGetMultCurSel
CtrlGetState
CtrlGetSubCommand
CtrlGetText
CtrlPGroups
CtrlSelectText
CtrlSetCurSel
CtrlSetFont
CtrlSetList
CtrlSetMLEText
CtrlSetMultCurSel
CtrlSetState
CtrlSetText
DefineDialog
DeinstallSetReference
DeinstallStart
Delay
DeleteDir
DeleteFile
DeleteFolderIcon
DeleteProgramFolder
DialogSetInfo
Disable
Do
DoInstall
Enable
EndDialog
EnterDisk
ExistsDir
ExistsDisk
EzBatchAddPath
EzBatchAddString
EzBatchReplace
EzConfigAddDriver
EzConfigAddString
EzConfigGetValue
EzConfigSetValue
EzDefineDialog
FileCompare
FileDeleteLine
FileGrep
FileInsertLine
FindAllDirs
FindAllFiles
FindFile
FindWindow
GetDir
GetDisk
GetDiskSpace
GetDiskSpaceEx
GetEnvVar
GetExtents
GetFileInfo
GetFolderNameList
GetFont
GetLine
GetMemFree
GetProfInt
GetProfString
GetSystemInfo
GetValidDrivesList
GetWindowHandle
HIWORD
Handler
ISCompareServicePack
InstallationInfo
Is
LOWORD
LaunchApp
LaunchAppAndWait
ListAddItem
ListAddString
ListCount
ListCreate
ListCurrentItem
List