程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> InstallShield腳本語言編程語法

InstallShield腳本語言編程語法

編輯:C++入門知識

InstallShield腳本語言是類似C語言,利用InstallShield的向導或模板都可以生成基本的腳本程序框架,可以在此基礎上按自己的意願進行修改和添加。 一.基本語法規則      1.變量      BOOL 布爾型 值為TRUE(1)或FALSE(0)      CHAR 字符型 一字節長的(8bit)的字符      HWND 窗口句柄 用來存放窗口句柄      INT 整型 兩字節長的整數      LIST 列表型 指向InstallShield列表,用ListCreate和ListDestroy      LONG 擴展數值型      LPSTR 擴展指針      NUMBER 數值型 存放四字節長的數值,范圍從-2147483648到+2147483647      POINTER 指針型      SHORT 短數值型      STRING 字符串型 十分類似VC中的LPCTSTR   變量如同標准的C語言,在使用前需要事先聲名。變量通常在兩個位置進行聲名,一是主程序外部,這樣的變量為全局變量,二是各函數的變量聲名區,這樣的變量是局部變量。              2.操作符 一般的與C語言相同操作符,在這裡不做詳解,以下主要介紹比較特殊的操作符,      (1) + , - , * , /      以上四個操作符與C語言中意義和用法都相同。          (2) &&      與操作,與C語言中用法相同,例:x1 && x2          (3) ||      或操作,與C語言中用法相同,例:x1 || x2          (4) !      非操作,與C語言中用法相同,例:!x1          (5) *      指針操作,類似C語言中的*          (6) & , | , ^ , ~ , << , >>      分別為位與,位或,按位異或,按位取反,左移和右移,其意義和用法都與C語言中基本相同。          (7) .      該操作符用於結構,用來得到結構的子項,與Delphi的 . 用法類似,例如:      typedef SETTINGSREC      begin www.2cto.com     BOOL bSwitchOn;      STRING szMssg[255];      INT nVal;          end;      SETTINGSREC settings;          program      settings.bSwitchOn = FALSE;      settings.szMssg = "Off";      settings.nVal = 0;      (8) =      既可作為賦值號,同時也做等於符,例如:      str1 = "String";      if str1="String" then      endif;          (9) & 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved