《PowerScript语言、事件与函数》求取 ⇩

第1章 PowerScript语言入门3

1.1 注释行3

1.2 标识符3

第一篇 PowerScript语言3

1.3 标号4

1.4 特殊ASCII字符4

1.5 空值(NULL)5

1.6 保留字6

1.7 代名词7

1.8 续行和断句9

1.9 空白(White Space)10

2.1 标准数据类型11

第2章 数据类型11

2.2 系统对象数据类型14

2.3 枚举类型14

第3章 变量、常量、数组和外部函数的说明16

3.1 变量和常量16

3.2 说明变量和常量16

3.3 变量和常量可见范围18

3.4 说明数组20

3.5 引用变量22

第4章 操作符和表达式23

4.1 操作符23

4.3 表达式的数据类型24

4.2 操作符在表达式中的优先级24

4.4 赋值与表达式25

第5章 语句27

5.1 赋值语句27

5.2 CALL29

5.3 CHOOSE CASE29

5.4 CONTINUE30

5.5 CREATE30

5.6 DESTROY32

5.7 DO匧OOP32

5.8 EXIT33

5.10 GOTO34

5.9 FOR匩EXT34

5.11 HALT35

5.12 IF匱HEN35

5.13 RETURN36

第6章 SQL语句37

6.1 在PowerScript中使用SQL语句37

6.2 CLOSE38

6.3 COMMTT39

6.4 CONNECT39

6.5 DECLARE39

6.6 DELETE40

6.10 INSERT41

6.9 FETCH41

6.8 EXECUTE41

6.7 DISCONNECT41

6.11 OPEN Cursor42

6.12 ROLLBACK42

6.13 SELECT42

6.14 SELECTBLOB43

6.15 UPDATE43

6.16 UPDATEBLOB44

6.17 动态SQL语句的使用44

7.1.1 对象的概念50

7.1.2 用户对象50

7.1 对象50

第7章 对象和结构50

7.1.3 对象实例化51

7.1.4 父对象和子对象51

7.1.5 管理内存52

7.2 结构体52

7.3 行为类似于结构体的用户对象53

7.4 为对象和结构赋值53

第8章 调用函数和响应事件56

8.1 函数和事件56

8.1.1 调用函数和事件56

8.1.2 各种类型函数和事件响应函数57

8.1.3 函数和事件的比较57

8.2.1 函数58

8.2 PowerBuilder寻找和执行事件和函数58

8.2.2 事件59

8.3 调用事件或函数60

8.3.1 触发(triggering)和告知调用(posting)函数和事件60

8.3.2 静态对动态调用60

8.4 调用函数和事件语法65

8.5 说明和调用外部函数66

8.6 说明DBMS的存储过程(procedure)作为远程过程调用67

第二篇 函数篇71

第9章 数组函数71

9.1 LowerBound()71

9.2 UpperBound()72

第10章 Blob(大二进制对象)函数73

10.1 Blob()73

10.2 BlobEdit()73

10.3 BlobMid()74

10.4 Len()75

10.5 String()76

第11章 数据类型检查与转换函数78

11.1 Asc()78

11.2 Char()78

11.3 Dec()79

11.4 Double()80

11.5 Integer()81

11.6 Long()82

11.7 Real()83

11.8 Date()84

11.9 DateTime()86

11.10 IsDate()87

11.11 IsNull()88

11.12 IsNumber()89

11.13 IsTime()89

11.14 Time()90

第12章 数值计算函数93

12.1 Abs()93

12.2 Ceiling()93

12.3 Cos()94

12.4 Exp()95

12.5 Fact()96

12.6 Int()96

12.7 Log()97

12.8 LogTen()98

12.9 Max()98

12.10 Min()99

12.11 Mod()100

12.12 Pi()100

12.13 Rand()101

12.14 Randomize()102

12.16 Sign()103

12.15 Round()103

12.17 Sin()104

12.18 Sqrt()105

12.19 Tan()105

12.20 Truncate()106

第13章 字符串操作函数108

13.1 Fill()108

13.2 Left()108

13.3 LeftTrim()109

13.4 Lower()110

13.5 Match()110

13.6 Mid()112

13.8 Replace()113

13.7 Pos()113

13.9 Right()114

13.10 RightTrim()115

13.11 Space()116

13.12 Trim()116

13.13 Upper()117

第14章 系统与环境函数118

14.1 Clipboard()118

14.2 CommandParm()119

14.3 DoScript()120

14.5 GetEnvironment()121

14.4 GetApplication()121

14.6 GetFocus()122

14.7 Post()123

14.8 ProfileInt()124

14.9 ProfileString()126

14.10 Restart()127

14.11 Run()127

14.12 Send()128

14.13 SetProfileString()130

14.14 ShowHelp()131

14.16 Yield()132

14.15 SignalError()132

第15章 日期、时间函数134

15.1 Day()134

15.2 DayName()134

15.3 DayNumber()135

15.4 DaysAfter()136

15.5 Hour()136

15.6 Minute()137

15.7 Month()137

15.8 Now()138

15.9 RelativeDate()139

15.10 RelativeTime()139

15.12 Today()140

15.11 Second()140

15.13 Year()141

第16章 注册(Registry)函数143

16.1 RegistryDelete()143

16.2 RegistryGet()144

16.3 RegistryKeys()145

16.4 RegistrySet()145

16.5 RegistryValues()147

第17章 定时函数148

17.1 CPU()148

17.2 Idie()148

17.3 Timer()149

第18章 DDE客户函数151

18.1 ColseChannel()151

18.2 ExecRemote()152

18.3 GetDataDDE()153

18.4 GetDataDDEOrigin()154

18.5 GetRemote()155

18.6 OpenChannel()157

27.10 ColumnClick157

18.7 RespondRemote()158

18.8 SetRemote()159

18.9 StartHotLink()161

18.10 StopHotLink()162

第19章 DDE服务器函数163

19.1 GetCommandDDE()163

19.2 GetCommandDDEOrigin()164

19.6 SetDataDDE()165

19.4 GetDataDDEOrigin()165

19.3 GetDataDDE()165

19.5 RespondRemote()165

19.7 StartServerDDE()167

19.8 StopServerDDE()168

第20章 文件操作函数169

20.1 FileClose()169

20.2 FileDelete()170

20.3 FileExists()170

20.4 FileLength()171

20.5 FileOpen()172

20.6 FileRead()174

20.7 FileSeek()175

20.8 FileWrite()176

20.9 GetFileOpenName()177

20.10 GetFileSaveName()178

第21章 库管理函数180

21.1 LibraryCreate()180

21.2 LibraryDelete()181

21.3 LibraryDirectory()181

21.4 LibraryExport()183

21.5 LibraryImport()184

22.1 Print()186

第22章 打印函数186

22.2 PrintBitmap()187

22.3 PrintCancel()188

22.4 PrintClose()189

22.5 PrintDataWindow()190

22.6 PrintDefineFont()190

22.7 PrintLine()192

22.8 PrintOpen()193

22.9 PrintOval()194

22.10 PrintPage()195

22.11 PrintReet()196

22.12 PrintRoundRect()197

22.13 PrintScreen()198

22.14 PrintSend()199

22.15 PrintSetFont()200

22.16 PrintSetSpacing()201

22.17 PrintSetup()201

22.18 PrintText()202

22.19 PrintWidth()203

22.20 PrintX()203

22.21 PrintY()204

第23章 窗口操作函数206

23.1 Close()206

23.2 CloseWithReturn()207

23.3 Open()208

23.4 OpenSheet()210

23.5 OpenSheetWithParm()211

23.6 OpenWithParm()212

第24章 国际化函数215

24.1 IsAllArabic()215

24.2 IsAllHebrew()*216

24.3 IsAnyArabic()216

24.4 IsAnyHebrew()217

24.5 IsArabic()218

24.6 IsArabicAndNumbers()218

24.7 IsHebrew()219

24.8 IsHebrewAndNumbers()220

24.9 Reverse()221

24.10 ToAnsi()221

24.11 ToUnicode()222

第25章 其他函数223

25.1 Beep()223

25.2 ClassName()223

25.3 DebugBreak()224

25.4 IntHigh()225

25.5 IntLow()225

25.6 IsValid()226

25.7 KeyDown()226

25.8 MessageBox()229

25.9 PixelsToUnits()230

25.10 PopulateError()231

25.11 RGB()232

25.12 SetNull()233

25.13 SetPointer()234

25.14 SignalError()235

25.15 UniteToPixels()235

第三篇 PowerScript事件239

第26章 事件概述239

26.1 事件的类型239

26.2 事件标识(Event Id)239

26.3 参数(Argument)240

26.4 返回值240

26.5 祖先事件脚本的返回值240

26.6 用户定义的事件241

第27章 事件详解243

27.1 Activate243

27.2 BeginDrag243

27.3 BeginLabelEdit245

27.4 BeginRightDrag246

27.5 ButtonClicked248

27.6 ButtonClicking248

27.7 Clicked249

27.8 Close254

27.9 CloseQuery256

27.11 ConnectionBegin258

27.12 ConnectionEnd259

27.13 Constructor260

27.14 DataChange261

27.15 DBError261

27.16 Desctivate263

27.17 DeleteAllItems263

27.18 DeleteItem263

27.19 Destructor264

27.20 DoubleClicked265

27.21 DragDrop269

27.22 DragLeave273

27.23 DragWithin273

27.24 EditChanged276

27.25 EndLabelEdit276

27.26 Error277

27.27 ExtemalException279

27.28 FileExists281

27.29 GetFocus282

27.30 Hide283

27.32 Idle284

27.31 HotLinkAlarm284

27.33 InputFieldSelected285

27.34 InsertItem285

27.35 ItemChanged286

27.36 ItemChanging287

27.37 ItemCollapsed288

27.38 ItemCollapsing288

27.39 ItemError289

27.40 ItemExpaned291

27.41 ItemExpanding292

27.42 ItemFocusChanged292

27.43 ItemPopulate293

27.44 Key294

27.45 LineDown295

27.46 LineLeft296

27.47 LineRight297

27.48 LineUp297

27.49 LoseFocus298

27.50 Modified300

27.51 MouseDown301

27.52 MouseMove303

27.53 MouseUp305

27.54 Moved307

27.55 Open308

27.57 PageDown310

27.56 Other310

27.58 PageLeft311

27.59 PageRight312

27.60 PageUp313

27.61 PictureSelected314

27.62 PipeEnd314

27.63 PipeMeter315

27.64 PipeStart315

27.65 PrintEnd316

27.66 PrintFooter316

27.67 PrintHeader317

27.68 PrintPage318

27.69 PrintStart319

27.70 PropertyChanged319

27.71 PropertyRequestEdit320

27.72 RButtonDown321

27.74 RemoteExec322

27.75 RemoteHotLinkStart323

27.76 RemoteHotLinkStop323

27.77 RemoteRequest324

27.78 RemoteSend324

27.79 Rename325

27.80 Resize325

27.81 RetrieveEnd326

27.82 RetrieveRow326

27.83 RetrieveStart327

27.84 RightClicked328

27.85 RightDoubleClicked330

27.86 RowFocusChanged331

27.87 RowFocusChanging331

27.73 RButtonUp332

27.88 Save333

27.89 ScrollHorizontal333

27.90 ScrollVertical334

27.91 Selected335

27.92 SelectionChanged336

27.93 SelectionChanging338

27.94 Show340

27.95 Sort340

27.96 SQLPreview342

27.97 SystemError344

27.98 SystemKey345

27.99 Timer346

27.100 ToolBarMoved347

27.101 UpdateEnd348

27.102 UpdateStart348

27.103 ViewChange348

1999《PowerScript语言、事件与函数》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由何军等编著 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。