وبلاگ بلیان

Jetzt lerne ich Delphi : der einfache Einstieg in Objekt Pascal - aktuell bis Delphi 8 : [komplettes Starterkit - u.a. mit Delphi-Trialversionen ; Start ohne Vorwissen

معرفی کتاب «Jetzt lerne ich Delphi : der einfache Einstieg in Objekt Pascal - aktuell bis Delphi 8 : [komplettes Starterkit - u.a. mit Delphi-Trialversionen ; Start ohne Vorwissen» نوشتهٔ Thomas Binzinger، منتشرشده توسط نشر Markt + Technik Verlag در سال 2004. این کتاب در فرمت pdf، زبان آلمانی ارائه شده است.

Jetzt lerne ich Delphi......Page 3 Übersicht......Page 5 4 Ein erster Blick auf die Entwicklungsumgebung......Page 7 7 Variablen, Datentypen und Konstanten......Page 8 10 Kontrollstrukturen......Page 9 12 Interessante Funktionen und Prozeduren......Page 10 15 Objekte......Page 11 19 Arbeiten mit DLLs......Page 12 25 Unterschiede zwischen den Delphi-Versionen......Page 13 Stichwortverzeichnis......Page 14 Vorwort......Page 15 1.1 Die Wurzeln von Delphi......Page 17 1.3 Die komponentenbasierte Entwicklung......Page 18 1.4 Object-Pascal......Page 20 Kapitel 2 Programmieren mit Delphi......Page 21 2.1 Das »visuelle« Erstellen eines Programms......Page 22 2.2 Programmieren mit Object-Pascal......Page 23 2.3 Zusammenfassung......Page 24 3.1 Der Aufbau von Programmen......Page 25 3.2 Was sind Standardanweisungen und reservierte Wörter?......Page 31 3.4 Was sind Bezeichner?......Page 33 3.6 Testaufgaben......Page 34 Kapitel 4 Ein erster Blick auf die Entwicklungsumgebung......Page 37 4.1 Programme compilieren und starten......Page 40 4.2 Arbeiten mit dem Editor......Page 42 4.3 Der Objekt-Inspektor......Page 43 4.4 Projektvorgaben......Page 48 4.5 Zusammenfassung......Page 49 4.6 Testaufgaben......Page 50 5.1 Schalter und Labels......Page 51 5.2 Verändern von Eigenschaften durch das Programm......Page 55 5.3 Eingabefelder......Page 56 5.4 Andere Komponenten......Page 59 5.6 Testaufgaben......Page 65 6.1 Bits und Bytes......Page 67 6.3 Der Speicher......Page 71 6.4 Zahlen und Programme im Speicher......Page 72 6.5 Register und Cache......Page 74 6.7 Interrupts......Page 75 6.9 Das Betriebssystem......Page 77 6.10 Compiler......Page 78 6.12 Programmabstürze und Schutzmechanismen......Page 79 6.13 Zusammenfassung......Page 80 7.1 Was sind Variablen?......Page 81 7.2 Ganze Zahlen......Page 83 7.2.2 Weitere ganzzahlige Typen......Page 87 7.3 Boolesche Werte......Page 88 7.4 Reelle Zahlen......Page 90 7.5 Zeichen......Page 92 7.6 Zeichenketten......Page 95 7.6.1 Lange Zeichenketten unter den 32-Bit-Versionen ( Delphi 2 bis 6)......Page 98 7.6.2 Null-terminierte Zeichenketten......Page 99 7.7 Konstanten......Page 101 7.8 Typisierte Konstanten......Page 103 7.10 Fundamentale und generische Datentypen......Page 104 7.11 Typumwandlung......Page 105 7.12 Zusammenfassung......Page 106 7.13 Testaufgaben......Page 107 Kapitel 8 Operatoren, Ausdrücke und Anweisungen......Page 109 8.1 Ausdrücke und Operatoren......Page 110 8.2 Logische Ausdrücke......Page 111 8.3 Arithmetische Ausdrücke......Page 113 8.4 Stringausdrücke......Page 115 8.5.1 Zuweisungskompatibilität......Page 116 8.5.2 Anweisungen und Anweisungsblöcke......Page 117 8.7 Testaufgaben......Page 118 9.1 Was ist eine Funktion?......Page 121 9.2 Wie werden Funktionen definiert?......Page 124 9.3 Wie Parameter übergeben werden......Page 126 9.4 Verschachtelte Funktionsaufrufe......Page 131 9.5 Was ist eine Prozedur?......Page 132 9.6 Lokale Variablen und Konstanten......Page 134 9.7 Lokale Prozeduren und Funktionen......Page 135 9.8 Anweisungsblöcke und Sichtbarkeit......Page 137 9.9 Die formale Deklaration von Prozeduren und Funktionen......Page 139 9.10 Konstante, offene und untypisierte Parameter......Page 140 9.11 Default-Parameter......Page 142 9.12 Vordefinierte Prozeduren und Funktionen......Page 143 9.13 Überladen von Prozeduren und Funktionen......Page 144 9.14 Der Aufbau eines Programms unter Berücksichtigung von Prozeduren und Funktionen......Page 145 9.16 Rekursionen......Page 146 9.17 Zusammenfassung......Page 149 9.18 Testaufgaben......Page 151 10.1.1 IF ... THEN......Page 153 10.1.2 CASE......Page 157 10.2 Schleifen......Page 162 10.2.1 Die FOR-Schleife......Page 163 10.2.2 Die REPEAT-Schleife......Page 166 10.2.3 Die WHILE-Schleife......Page 167 10.2.4 Kontrolle des Schleifenablaufs......Page 169 10.3 Sprünge......Page 171 10.4.1 Bearbeitungsdauer von Schleifen......Page 172 10.6 Testaufgaben......Page 175 Kapitel 11 Benutzerdefinierte Typen, Arrays und Records......Page 177 11.1 Typen selbst definieren......Page 178 11.2 Aufzählungen......Page 179 11.4 Mengen......Page 183 11.5 Records......Page 185 11.5.1 Typen von Records deklarieren......Page 187 11.6 Variante Records......Page 190 11.7 Arrays......Page 197 11.7.1 Einfache Arrays......Page 198 11.7.3 Zweidimensionale Arrays......Page 202 11.7.4 Drei- und mehrdimensionale Arrays......Page 203 11.7.5 Konstante Arrays......Page 204 11.8 Array-Parameter......Page 205 11.9 Dynamische Arrays......Page 206 11.9.1 Zuweisung und Vergleich von dynamischen Arrays......Page 207 11.10 Offene Array-Parameter......Page 209 11.11 Zusammenfassung......Page 211 11.12 Testaufgaben......Page 212 Kapitel 12 Interessante Funktionen und Prozeduren......Page 215 12.1 Arithmetische Routinen......Page 216 12.2 Behandlung von Ordinalwerten......Page 220 12.3 Routinen für die String-Bearbeitung......Page 222 12.4 Routinen für Datum/Uhrzeit......Page 230 12.5 Routinen für die Umwandlung von Fließkommawerten......Page 233 12.6 Praktische Dialoge......Page 234 12.7 Andere nützliche Routinen......Page 235 12.9 Testaufgaben......Page 237 13.1 Was sind Zeiger?......Page 239 13.2 Speicherplatz reservieren und freigeben......Page 243 13.3 Verkettete Listen......Page 247 13.4 Zeigeroperatoren......Page 256 13.5 Untypisierte Zeiger......Page 257 13.6 Prozedurale Variablen......Page 258 13.8 Testaufgaben......Page 260 14.1 Was ist eine Unit?......Page 263 14.2 Units für Formulare......Page 264 14.3 Units in Projekte einfügen bzw. entfernen......Page 266 14.4 Der Aufbau von Units......Page 267 14.4.1 Interface, Implementation und Vorwärtsdeklarationen......Page 268 14.5 Aufruf einer Unit......Page 270 14.5.2 Finalization......Page 271 14.6 Gültigkeitsbereiche und zirkuläre Referenzen......Page 273 14.7 Bestandteile von Programmen und Dateiextensionen......Page 274 14.9 Testaufgaben......Page 275 15.1 Was sind Objekte?......Page 277 15.2 Einige Fremdwörter......Page 279 15.3 Felder......Page 280 15.4 Methoden......Page 281 15.5 Vererbung......Page 283 15.6 Überschreiben von Feldern und Methoden......Page 285 15.7 Konstruktoren und Destruktoren......Page 287 15.8 Klassenmethoden......Page 289 15.9 Methodenzeiger......Page 291 15.10 Private, Public, Published und Protected......Page 297 15.11 IS und AS......Page 298 15.12 Zugriff mit »Self«......Page 300 15.13 Das »Verbergen« von Zeigern in Delphi......Page 301 15.14 Polymorphismus und Zuweisungskompatibilität......Page 302 15.15 Überladen von Methoden......Page 305 15.16 Zusammenfassung......Page 306 15.17 Testaufgaben......Page 308 16.1 Woher kommen Formulare und Komponenten?......Page 309 16.2 Wie sieht ein Delphi-Programm aus?......Page 313 16.3 Das Hautpformular......Page 315 16.4 Gegenseitiges Aktivieren von Formularen......Page 316 16.5 Frames......Page 318 16.6 Zusammenfassung......Page 319 Kapitel 17 Exceptions......Page 321 17.1 Was sind Exceptions?......Page 322 17.2 TRY...EXCEPT......Page 323 17.3 Exception-Klassen......Page 327 17.4 Welche Exceptions gibt es?......Page 328 17.5 TRY...FINALLY......Page 329 17.6 RAISE......Page 331 17.7 Stille Exceptions......Page 332 17.8 Eigene Exception-Klassen......Page 333 17.9 Zusammenfassung......Page 334 18.1 Was sind Dateien?......Page 337 18.2 Arbeiten mit Dateien......Page 338 18.3 Textdateien......Page 340 18.4 Datendateien......Page 342 18.4.1 Der Dateizeiger......Page 343 18.5 Untypisierte Dateien......Page 346 18.6 FindFirst, FindNext und FindClose......Page 347 18.7 Weitere Routinen für die Arbeit mit Dateien......Page 354 18.8 Filestreams......Page 357 18.9 Zusammenfassung......Page 360 18.10 Testaufgaben......Page 361 Kapitel 19 Arbeiten mit DLLs......Page 365 19.1.1 Das statische Einbinden von DLLs......Page 366 19.1.2 Das dynamische Einbinden von DLLs......Page 368 19.2 Schreiben einer DLL mit Delphi......Page 371 19.4 Aufrufkonventionen CDECL, STDCALL, PASCAL und REGISTER......Page 372 19.5 Zusammenfassung......Page 373 Kapitel 20 Die Klassenbibliotheken VCL und CLX......Page 375 20.1 Die Objekt-Hierarchie der VCL......Page 376 20.2 Die Klassen TObject und TPersistent......Page 377 20.3 Die Klassen TComponent und TControl......Page 378 20.5 Die Komponenten der Komponentenpalette......Page 379 20.6 Übersicht über die VCL-Units......Page 380 20.7 Library-Objekte in der VCL......Page 382 20.8 Komponenten, die auf der Palette fehlen......Page 383 20.10 Details zur CLX......Page 384 20.11 Die CLX im Vergleich zur VCL......Page 385 20.12 Zusammenfassung......Page 386 Kapitel 21 Der integrierte Assembler......Page 389 21.1 Zusammenfassung......Page 391 Kapitel 22 Eigene Komponenten......Page 393 22.1 Wie entwickelt man eine Komponente?......Page 394 22.3 Methoden, Ereignisse und Properties......Page 395 22.6 Zusammenfassung......Page 396 Kapitel 23 Threads......Page 399 23.1 Das TThread-Objekt......Page 405 23.2 Zusammenfassung......Page 407 Kapitel 24 Die Compiler-Befehle......Page 409 24.1 Die Schalterbefehle......Page 410 24.2 Die Parameterbefehle......Page 411 24.3 Die bedingten Befehle......Page 412 24.4 Einstellungen in der »IDE«......Page 414 24.5 Zusammenfassung......Page 415 25.1 Ein Überblick über die Versionen 1 bis 7......Page 417 25.2.2 Unterschiede bei den Fließkomma-Datentypen......Page 419 25.2.4 Neue String-Datentypen......Page 420 25.2.5 Varianten-Datentyp......Page 422 25.2.7 Aufzählungsdatentyp......Page 424 25.3.1 Änderungen am Compiler......Page 425 25.3.3 Änderungen bei den Komponenten......Page 426 25.3.7 Packages......Page 429 25.4 Zusammenfassung......Page 430 26.1 Was ist .NET?......Page 433 26.1.1 Die CLR und die CIL......Page 434 26.2.1 Die überarbeitete Benutzeroberfläche (IDE)......Page 435 26.2.2 VCL for .NET und Winforms......Page 436 26.2.3 ASP.NET Webanwendungen......Page 438 26.2.4 Änderungen am Compiler......Page 439 Anhang A Testlösungen......Page 441 Anhang B Auf der Buch-CD......Page 463 A......Page 465 C......Page 466 D......Page 467 E......Page 468 H......Page 469 K......Page 470 O......Page 471 P......Page 472 S......Page 473 T......Page 474 U......Page 475 Z......Page 476 _© Copyright.pdf......Page 0 © Copyright......Page 477
دانلود کتاب Jetzt lerne ich Delphi : der einfache Einstieg in Objekt Pascal - aktuell bis Delphi 8 : [komplettes Starterkit - u.a. mit Delphi-Trialversionen ; Start ohne Vorwissen