Borland C++ 5 Borland C++ 5 Borland C++ 5

Ähnliche Dokumente
Dirk Louis. Markt&Technik Buch- und Software- Verlag GmbH. Delphi 2 Delphi 2. Delphi 2. Delphi 2

Dirk Loui. Markt&Technik Buch- und Software- Verlag GmbH. Delphi 3

Werner Achte rt DATA BECKER

Sachwortverzeichnis. Child Window, 49 Clear, 98 ClearList, 87 Codeform.res, 114 Constructor, 45, 56 Create Window, 163, 164 Cursorform, 127

Komplettes Starterkit für den erfolgreichen Einstieg in die Programmierung

Dirk Louis. Delphi 5. Referenz & Praxis. Markt+Technik Verlag

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme?

Charles Petzold. Windows 95. Programmierung ; ' :,:" 'üijijsarkmüw.flsfflfi <<>\ lll i '»,, 'S ) ;ji*roi/;>w >JG

TURBO PASCAL VERSION 5.5

Inhaltsverzeichnis. jetzt lerne ich. Vorwort 15

Benutzung von Microsoft Visual Studio 2017

Wissenschaftliche Arbeiten mit

Eclipse in der Java-Entwicklung

jetzt lerne ich тш^шш Visual C# 2008 Das komplette Starterkit für den erfolgreichen Einstieg Markt+Technik

Visual C Markt+Technik DIRK LOUIS. Der schnelle und einfache Einstieg in die Windows-Programmierung

Inhaltsverzeichnis. jetzt lerne ich

Inhaltsverzeichnis.

1 Einführung zur Windowsprogrammierung für das Programm Hallo mit Visual Studio.Net

> Öffne den Ordner, in den du Visual Studio untergebracht hast (z.b. C:\PROGRAMME\VISUAL STUDIO).

Windows 11. Grundlagen Praxis Optimierung. Klaus Fahnenstich Rainer G. Haselier ADDISON-WESLEY PUBLISHING COMPANY

Inhaltsverzeichnis. jetzt lerne ich

Programmierpraxis mit

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Lorenz Hölscher. Richtig einsteigen: Access 2013 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung

Inhaltsverzeichnis. Fundamente 9. Lokale Datenbanken 247

Das Einsteigerseminar ASP

2.1 Visual C Express installieren Visual C Express starten Visual C Express registrieren...

Installation von GIZEH2000

Windows Für alle Windows-Versionen (von 98 bis XP)

OpenOffice.org 2.0. Ramin Assisi. Die kompletten Office-Programme - Handbuch inkl. Software für Ein- und Umsteiger ISBN

CLB Simulator. Inhaltsverzeichnis. Marcel Viehmeier. 30. Oktober Version 1.0.1

Windows NT. Grundlagen und Praxis. Martin Kuppinger

1. Xcode und dein erstes Projekt 23

Das Visual C Buch

ShopDesigner 4. Installationsanleitung

Programmieren I. Entwicklungsumgebungen Eclipse, NetBeans und IntelliJ IDEA. Institut für Angewandte Informatik

AutoLISP und ADS für AutoCAD

C++ Programmieren mit einfachen Beispielen DIRK LOUIS

Inhaltsverzeichnis. Ulrich Stein. Einstieg in das Programmieren mit MATLAB ISBN: Weitere Informationen oder Bestellungen unter

tewi Verlag GmbH V/lNDOV/TrlsK Borland C Das Buch Herausgegeben von der Borland GmbH Deutschland

Inhaltsverzeichnis. Ulrich Stein. Programmieren mit MATLAB. Programmiersprache, Grafische Benutzeroberflächen, Anwendungen

FRANZIS PROFESSIONAL SERIES. Das Praxisbuch FRANZIS. Maik Caro / Christoph Lindemann. Mit 252 Abbildungen

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005

Dies ist der zweite Artikel einer Serie über Electron.

C++GUI Programmierung mit Qt 4

Jakob Schwarz. DOS Einsteigen leichtgemacht

Kurzbefehle. Mike McBride Jost Schenck Übersetzung: Jürgen Nagel

Rainer Haselier Klaus Fahnenstich. Programmieren mit. Ein Lehr- und Arbeitsbuch EDITION. Microsoft' Markt&Technik Verlag AG

Anhang: Ausführbare Programme Windows dll-dateien

Unternehmensdatenbanken

Darüber hinaus bietet SQuirreL eine Vielzahl von Plug-ins, mit denen der Funktionsumfang des Programms erheblich erweitert werden kann.

ZAPP-Installation unter Windows-7. Lösung Smart Metering

Python. Grundlagen und Praxis. Peter Walerowski ADDISON-WESLEY. An imprint of Pearson Education

Programmieren mit Edipse 3

Software-Upgrade CALIS-Suite

Inhaltsverzeichnis. Vorwort

Brogrammiereii lernen in

Inhaltsverzeichnis. jetzt lerne ich. Ein Wort vorab 15

Vorwort Einführung: Was ist Windows? Arbeiten mit Maus und Tastatur Der erste Einstieg 21 INHALTSVERZEICHNIS

Ulrich Stein. Einstieg in das Programmieren. mit MATLAB. 2., aktualisierte Auflage. Mit 153 Bildern. Fachbuchverlag Leipzig im Carl Hanser Verlag

INHALTSVERZEICHNIS OBERFLÄCHE...8. Starten... 9 Beenden... 9 Die Maus... 10

1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25

Inhaltsübersicht.

1. Installation und deutsche Sprach-Einstellung

Inhaltsverzeichnis. Norton Desktop für Windows installieren

SAP -Schnelleinstieg: ABAP-Entwicklung in Eclipse. Christoph Lordieck

Was ist neu in der SQS-TEST /Professional Suite

Inhalt. Installieren Projekt erstellen UI Bedienen Objekte importieren Blueprints C++

Hydroinformatik 1 Integrated development environments IDEs

Administrationshandbuch D Outlook Add-In. Dokumentation für Administratoren

Lehrbuch der Objektmodellierung

Objektorientierte Programmierung mite**

Unterlagen zu: Das Datenanalysesystem SAS SS 2000

Windows Forms Projekte mit C++ in Visual Studio 2017

beehive GmbH (Hrsg.) ZOPE Content-Management- & Web-Application-Server IBJ dpunkt.verlag

/leicht /klar У sofort

Installation und Anpassung des Texteditors PFE

Software. Die Erste. C o m p u t e r G r u n d w i s s e n Te i l I I. S o f t w a r e. H a r d w a r e. C D / D V D B r e n n e n.

Hochschule für Technik und Architektur Bern Digital Signal Processing

Inhaltsverzeichnis. 2.2 Grundlagen der UML Zusammenfassung... 53

Vorstellungsrunde Programm Was ist eclipse? Aller Anfang ist leicht Benutzeroberfläche Ende des ersten Tages. Eclipsekurs 2007.

Anlegen von Nutzerskripten in der WinIBW 3

Walter Doberenz/Thomas Kowalski Programmieren lernen in

PDF-Druck und PDF-Versand mit repdoc Werkstattsoftware

in 21 Tagen Jesse Liberty Der optimale Weg - {Schritt für Schritt zum Programmierprofi

4. Desktop, Betriebssystem u.a.

Object Pascal mit Delphi

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

WINDOWS 7 INHALTSVERZEICHNIS

Programmieren lernen in ASP.NET mit C#

Inhalt. Vorwort 13. Einleitung JavaScript-Grundlagen 17

Installation und Inbetriebnahme von Microsoft Visual C Community Edition

P-touch Editor starten

Microsoft Office Outlook klipp & klar

Installation des Thermotransferdruckers MG2 bei Windows XP (SP2)

Drucker-Toolbox. Professionelle Grafikausgabe und Grafikformate. Markt&Technik Verlag AG. Christian Bahler Günther Stibbe

Transkript:

Dirk Louis Markt&Technik Buch- und Software- Verlag GmbH S mm4 m* S Immmm c;## S s + 5 Btoflncl C++ 5

Inhaltsverzeichnis Was finden Sie in dieser Schnellübersicht? 5 Tabeüenübersicht 6 Vorwort 13 Arbeiten mit der Schnellübersicht Borland C++5.0 15 Schreibweisen und Syntaxdarstellung 17 1 Grundlagen und Installation 18 1.1 Einführung 18 1.1.1 Die Sprache C 19 1.2 Unterstützung modularer Programmierung 20 1.2.1 Die Sprache C++ 20 1.2.2 Der ANSI-Standard 21 1.2.3 Windows-Programmierung 21 1.2.4 Leistungsmerkmale des Compilers 22 1.3 Die Borland Zusatzprogramme 25 1.3.1 Zusatzprogramme, die mit dem Compiler ausgeliefert werden 25 1.3.2 Zusatzprogramme, die man nachkaufen kann 27 1.4 Installation 28 1.4.1 Anforderungen an den Computer 28 1.4.2 Vorbereitung der Installation 29 1.4.3 Installation von Borland C++5.0 30 1.4.4 Anpassungen 33 1.5 Starten und Beenden 35 1.6 Allgemeine Bedienungshinweise 37 1.6.1 Menüsystem 37 1.6.2 Verwendung der Maus 37 1.6.3 Verwendung der Tastatur 39 1.6.4 Benutzung der Online-Hilfe 40 2 Die IDE 41 2.1 41 2.1.1 Charakteristika der IDE 41 2.1.2 Aufbau der IDE 42 2.2 Fensterverwaltung in der IDE 43 2.3 Menüsystem 47 2.3.1 Das Menü Datei (File) 47 2.3.2 Das Menü Bearbeiten (Edit) 48 2.3.3 Das Menü Suchen (Search) 49 2.3.4 Das Menü Anzeige (View) 51 2.3.5 Das Menü Projekt 53

2.3.6 2.3.7 2.3.8 2.3.9 2.3.10 2.3.11 2.4 2.4.1 2.4.2 2.5 2.5.1 2.5.2 2.6 2.6.1 2.6.2 Das Menü Script Das Menü Tool Das Menü Debug Das Menü Optionen Das Menü Fenster (Window) Das Menü Hilfe (Help) Die Mauspalette Verfügbare Schalter Konfiguration der Mauspalette Tastenkürzel Tastaturkürzel einsehen Tastaturbelegung einrichten Konfiguration der IDE Optionen/IDE... (Options/Environment...) Erweiterung der Menüleiste der IDE 53 54 55 58 60 61 62 62 63 66 66 68 72 72 74 3 3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.5 3.5.1 Programmerstellung Formulierung als C-Algorithmus Eingabe in Editor Kompilation Linken Debuggen Editor und einfache Programme ohne Projektverwaltung Funktionen des Editors Das lokale Menü der Editorfenster Konfiguration des Editors Andere Editoren Erstellung einfacher Programme Projektverwaltung Was ist ein Projekt? Projekte erstellen und bearbeiten Projekte konfigurieren Das Projektfenster Das Arbeiten mit Quelltextsammlungen (SourcePools) Kompilieren und Linken Aufrufe Vorkompilierte Header Compiler- und Linkeroptionen Verwendung von Schablonen AppExpert 75 75 75 76 76 77 77 78 78 80 82 82 82 84 84 85 88 90 92 94 94 95 97 97 101 101 Ä

3.5.2 3.5.3 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 4 4.1 4.1.1 4.1.2 4.1.3 4.2 4.2.1 4.2.2 4.2.3 4.3 4.3.1 4.3.2 4.3.3 4.3.4 4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.5 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6 4.6.1 4.6.2 4.6.3 4.6.4 Dialogfenster Anwendungserstellung ClassExpert Hinweise zur Arbeit mit dem ClassExpert Die lokalen Menüs Virtuelle Funktionen implementieren Ressourcen bearbeiten Instanzvariablen einrichten Klassen verwalten Document/View-Unterstützung Programmanalyse und Debugging Fehlerkategorien Debug-Techniken Optimierung Anzeige von Informationen Statische Informationen Ausgaben des Programms Anzeigen des IDE-Debuggers IDE-Debugger Hinweise zur Arbeit mit dem IDE-Debugger Windows-Anwendungen debuggen IDE-Debugger konfigurieren WinSight Hinweise zur Arbeit mit WinSight Das Menüsystem Botschaften überwachen Turbo Debugger Hinweise zur Arbeit mit dem Turbo-Debugger C++-Anwendungen debuggen Windows-Anwendungen debuggen Turbo-Debugger konfigurieren Turbo Profiler Hinweise zur Arbeit mit dem Turbo Profiler Das Menüsystem Durchführung von Analysen 101 106 109 109 110 112 115 116 118 120 121 125 125 126 128 133 135 135 137 138 146 146 147 157 158 159 159 160 161 164 167 167 169 178 178 179 183 183 184 187 193 %

4.6.5 4.6.6 5 5.1 5.2 5.2.1 5.2.2 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.4 5.4.1 5.4.2 5.5 6 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.1.6 6.1.7 6.1.8 6.2 6.3 6.3.1 6.3.2 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.6 6.6.1 6.6.2 6.7 Windows-Anwendungen analysieren Turbo Profiler konfigurieren Die Skriptsprache Schreiben, Laden, Ausführen, Löschen Skripte und Skript-Befehle ausführen Skripte laden und löschen Die cscript-sprache Datentypen und Operatoren Klassen Ablaufsteuerung Sonstiges Die cscript-sprachelemente Schlüsselwörter und Funktionen Die cscript-klassen Konfiguration Tools Resource Workshop Hinweise zur Arbeit mit dem Resource Workshop Dialog-Editor Menü-Editor Grafik-Editor Ikons und Mauszeiger Die Text-Ressourcen Resource Workshop konfigurieren Toolseinrichten TLIB und Bibliothekenverwaltung Hinweise zur Arbeit mit TLIB IMPDEF Hinweise zur Arbeit mit IMPDEF IMPLIB Hinweise zur Arbeit mit IMPLIB GREP Hinweise zur Arbeit mit GREP WinSpector 200 201 204 204 205 205 206 208 208 209 211 212 215 215 216 264 265 265 265 266 277 288 295 305 305 306 309 313 313 314 317 317 318 319 319 320 321 321 322 323 10

6.7.1 6.7.2 6.7.3 6.8 7 7.1 7.2 8 8.1 8.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.3 8.4 8.5 8.6 8.7 8.8 8.9 8.10 8.11 8.12 9.1 9.2 Hinweise zur Arbeit mit WinSpector Exceptions mit WinSpector abfangen Weitere Dienstprogramme Die Borland-C/C++-Laufzeitbibliotheken Die Funktionen und Klassen Windows-Programmierung Winl6 und Win32 Anwendungen starten Botschaftsverarbeitung Speicherverwaltung Multithreading und Multitasking Von Winl6 zu Win32 Anwendung und Hauptfenster erstellen Botschaftsverarbeitung Menüs und Tastenkürzel Dialogfenster einrichten Gerätekontexte und GDI-Objekte Dynamische Linkbibliotheken (DLL) Document/View-Modell OLE-Anwendungen Multithreading Java OWL-Klassenreferenz Die Klassen 323 324 327 329 330 330 331 405 405 407 407 412 417 422 424 427 433 437 442 448 454 458 464 468 474 478 478 479 10.1 10.2 10.2.1 10.2.2 10.2.3 10.2.4 10.3 10.3.1 10.3.2 Datenbank-Anwendungen Installation der Database-Tools Die Database Engine (BDE) Das Database Desktop (DBD) Datenbank-Treiber Die IDAPI Das Database Desktop-Tool Datenbank-Tabellen anlegen 562 562 564 564 564 565 566 567 567 567 11

10.4 Datenbank-Programmierung 569 10.4.1 Die Visual Database Tools 569 10.4.2 Visual Database Tools programmieren 574 A Anhang 575 A.l Grep 575 A.2 Fensterstile 577 A3 Moduldefinitionsdateien 579 A.4 Thread-Funktionen 582 A.5 Neuerungen in Win95 585 A.6 Win95-Designrichtlinien 586 A.7 Winl6-Anwendungen erstellen 586 Stichwortverzeichnis 587 * 4