چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Delphi4 Object Pascal language guide

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۱۹۹۸
فرمت
PDF
زبان
انگلیسی
حجم فایل
۱٫۹ مگابایت

دربارهٔ کتاب

Reader Tips......Page 0 Object Pascal Language Guide......Page 1 Contents......Page 3 Tables......Page 7 Delphi and Object Pascal......Page 9 Software registration and technical support......Page 10 Part I: Basic language description......Page 11 Pascal source files......Page 13 Other files used to build applications......Page 14 A simple console application......Page 15 A more complicated example......Page 16 A Windows application......Page 17 Program structure and syntax......Page 21 The block......Page 22 The unit heading......Page 23 The initialization section......Page 24 The syntax of a uses clause......Page 25 Multiple and indirect unit references......Page 26 Circular unit references......Page 27 Fundamental syntactic elements......Page 29 Qualified identifiers......Page 30 Directives......Page 31 Character strings......Page 32 Expressions......Page 33 Arithmetic operators......Page 34 Boolean operators......Page 35 Logical (bitwise) operators......Page 36 Pointer operators......Page 37 Set operators......Page 38 Class operators......Page 39 Operator precedence rules......Page 40 Set constructors......Page 41 Value typecasts......Page 42 Variable typecasts......Page 43 Declarations......Page 44 Assignment statements......Page 45 Goto statements......Page 46 Compound statements......Page 47 With statements......Page 48 If statements......Page 50 Case statements......Page 51 While statements......Page 53 For statements......Page 54 Blocks......Page 55 Scope......Page 56 Naming conflicts......Page 57 About types......Page 59 Ordinal types......Page 60 Integer types......Page 61 Character types......Page 62 Boolean types......Page 63 Enumerated types......Page 64 Subrange types......Page 65 Real types......Page 66 String types......Page 67 Long strings......Page 69 Working with null-terminated strings......Page 70 Using pointers, arrays, and string constants......Page 71 Mixing Pascal strings and null-terminated strings......Page 72 Sets......Page 73 Static arrays......Page 74 Dynamic arrays......Page 75 Records......Page 78 Variant parts in records......Page 79 File types......Page 81 Overview of pointers......Page 82 Pointer types......Page 83 Procedural types......Page 84 Procedural types in statements and expressions......Page 86 Variant types......Page 87 Variant type conversions......Page 88 Variant arrays......Page 90 Type identity......Page 91 Assignment-compatibility......Page 92 Declaring types......Page 93 Declaring variables......Page 94 Thread-local variables......Page 95 True constants......Page 96 Resource strings......Page 97 Array constants......Page 98 Procedural constants......Page 99 Pointer constants......Page 100 Declaring procedures and functions......Page 101 Procedure declarations......Page 102 Function declarations......Page 103 Calling conventions......Page 104 Forward and interface declarations......Page 105 Linking to .OBJ files......Page 106 Overloading procedures and functions......Page 107 Nested routines......Page 108 Parameters......Page 109 Value and variable parameters......Page 110 Out parameters......Page 111 Untyped parameters......Page 112 Open array parameters......Page 113 Variant open array parameters......Page 115 Default parameters......Page 116 Calling procedures and functions......Page 117 Open array constructors......Page 118 Class types......Page 119 Inheritance and scope......Page 120 Object types......Page 121 Visibility of class members......Page 122 Published members......Page 123 Forward declarations and mutually dependent classe.........Page 124 Fields......Page 125 Inherited......Page 126 Static methods......Page 127 Virtual and dynamic methods......Page 128 Overloading methods......Page 130 Constructors......Page 131 Destructors......Page 132 Implementing message handlers......Page 133 Properties......Page 134 Property access......Page 135 Array properties......Page 136 Index specifiers......Page 137 Property overrides and redeclarations......Page 138 Class-reference types......Page 140 The is operator......Page 141 Class methods......Page 142 Raising and handling exceptions......Page 143 Try...except statements......Page 144 Re-raising exceptions......Page 146 Try...finally statements......Page 147 Standard exception classes and routines......Page 148 File input and output......Page 149 Text files......Page 151 Text-file device drivers......Page 152 The InOut function......Page 153 Handling null-terminated strings......Page 154 Other standard routines......Page 155 Part II: Special topics......Page 159 Static loading......Page 161 Dynamic loading......Page 162 Writing DLLs......Page 163 Library initialization code......Page 164 DLLs and System variables......Page 165 Packages......Page 166 Naming packages......Page 167 The contains clause......Page 168 Package-specific compiler directives......Page 169 Package-specific command-line compiler switches......Page 170 Interface types......Page 171 Interface identification......Page 172 Forward declarations......Page 173 Implementing interfaces......Page 174 Changing inherited implementations......Page 175 Delegating to an interface-type property......Page 176 Delegating to a class-type property......Page 177 Interface references......Page 178 Interface querying......Page 179 Dispatch interface types......Page 180 Accessing Automation objects......Page 181 Dual interfaces......Page 182 Delphi’s memory manager......Page 183 Integer types......Page 184 Real types......Page 185 The Double type......Page 186 Long string types......Page 187 Wide string types......Page 188 Record types......Page 189 File types......Page 190 Class types......Page 191 Class reference types......Page 192 Variant types......Page 193 Parameter passing......Page 195 Method calls......Page 197 Exit procedures......Page 198 The asm statement......Page 201 Labels......Page 202 Instruction opcodes......Page 203 Automatic jump sizing......Page 204 Assembler directives......Page 205 Operands......Page 206 Differences between Object Pascal and assembler ex.........Page 207 Constants......Page 208 Symbols......Page 210 Expression classes......Page 212 Expression types......Page 213 Expression operators......Page 214 Assembler procedures and functions......Page 216 App A: Object Pascal grammar......Page 219 Symbols, A - B......Page 225 C......Page 226 D......Page 227 E - G......Page 228 H - L......Page 229 M - O......Page 230 P......Page 231 Q - S......Page 232 T......Page 233 U - W......Page 234 X - Z......Page 235

قیمت نهایی

۴۴٬۰۰۰ تومان