home *** CD-ROM | disk | FTP | other *** search
- ===========
- MANUALS.TXT
- ===========
-
- Diese Datei enthΣlt aktuelle ─nderungen und Korrekturen
- zur gedruckten und Online-Hilfe von Delphi 2.0
-
- INHALT:
-
- 1. ONLINE-DATEIEN
-
- Dieser Abschnitt beschreibt die Online-Textdateien von Delphi
- 2.0, ihren Inhalt und ihre Position. Alle Pfadangaben beziehen
- sich auf den Standardinstallationspfad.
-
-
- 2. DOKUMENTATION
-
- Dieser Abschnitt beschreibt ─nderungen und Korrekturen in den
- gedruckten Handbⁿchern von Delphi 2.0. Nicht alle Versionen von
- Delphi enthalten alle Bⁿcher.
-
-
-
- Bⁿcher fⁿr Delphi Desktop:
- ------------------------------------
- So fangen Sie an
- Benutzerhandbuch
- Handbuch Komponentenentwicklung
- Handbuch Entwicklung von Datenbankanwendungen
- Object Pascal Sprachreferenz
-
- Weitere Bⁿcher fⁿr Delphi Entwickler und Delphi Client/Server Suite
- --------------------------------------------------------------------
- Handbuch Bibliothekenreferenz
- Getting Started, Borland InterBase for Windows NT and Windows 95
- Data Definition Guide, Borland InterBase
- Language Reference, Borland InterBase
- Getting Started, Borland SQL Links (nur Delphi Client/Server
- Suite)
-
-
- 3. ONLINE-Hilfe
-
- Dieser Abschnitt beschreibt die Dateien der Online-Hilfe von Delphi 2.0,
- ihren Ablageort und ihren Inhalt.
-
- 4. FEHLENDE DOKUMENTATION
-
- Dieser Abschnitt beschreibt, welche Themen in VCL.HLP fehlen, und
- weist auf alternative Informationsquellen hin, soweit solche
- verfⁿgbar sind.
-
- ========================================================================
- 1. ONLINE-TEXTDATEIEN
-
- Dieser Abschnitt beschreibt die Online-Textdateien von Delphi
- 2.0, ihren Inhalt und ihre Position. Alle Pfadangaben beziehen
- sich auf den Standardinstallationspfad.
-
- INSTALL.TXT - Befindet sich in \DELPHI 2.0 und enthΣlt
- Informationen zur Behebung von Problemen, die
- bei der Installation und der Konfiguration
- auftreten k÷nnen.
- README.TXT - Befindet sich in \DELPHI 2.0 und enthΣlt
- neueste Informationen, Hinweise zur
- KompatibilitΣt und Informationen ⁿber den
- Kundendienst von Borland.
- READDBD.TXT - Befindet sich in \DBD, README fⁿr den
- Database Desktop.
- DEPLOY.TXT - Befindet sich in \DELPHI 2.0 und enthΣlt
- wichtige Informationen zum Lizenzabkommen und
- zur Weitergabe von Delphi-, ReportSmith- und
- InterBase-Anwendungen.
- MANUALS.TXT - Diese Datei.
-
- Die folgenden Dateien enthalten zusΣtzliche Informationen fⁿr
- Delphi Developer und Delphi Client/Server Suite. Alle
- Pfadangaben beziehen sich auf den Standard-Installationspfad.
-
- READLINK.TXT - Befindet sich in \Borland\Common Files\BDE,
- README fⁿr die Borland Database Engine.
-
- READRS.TXT - Befindet sich in \RPTSMITH, README fⁿr
- ReportSmith.
-
- READIB.TXT - Befindet sich in \Borland\IntrBase, README
- fⁿr den Local InterBase Server.
-
- RS_SQLIF.TXT - Befindet sich in \RPTSMITH.
-
- TOOLINTF.PAS - Definiert die Delphi Open Tools API, die
- Ihrer benutzerdefinierten DLL zur
- Versionskontrolle oder dem Experten eine
- Schnittstelle zur Delphi-Umgebung zur
- Verfⁿgung stellt.
-
- VCSINTF.PAS - Definiert die Schnittstelle, die Sie zur
- Verfⁿgung stellen mⁿssen, damit Delphi die
- Funktionen in Ihrer benutzerdefinierten DLL
- zur Versionskontrolle aufrufen kann.
-
- VIRTINTF.PAS - Basisklassen, von denen Ihre
- benutzerdefinierte Versionskontrolle und die
- Experten erben k÷nnen.
-
- EXPTINTF.PAS - Definiert die Schnittstelle, die Sie zur
- Verfⁿgung stellen mⁿssen, damit Delphi die
- Funktionen Ihrer Experten aufrufen kann.
-
-
- ========================================================================
- 2. DELPHI-DOKUMENTATION
-
- Dieser Abschnitt beschreibt ─nderungen und Korrekturen in den
- gedruckten Handbⁿchern von Delphi 2.0.
-
- So fangen Sie an
- ===============
-
- Die Beispielanwendung verwendet die Objektablage. Beachten
- Sie, da▀ das Erscheinungsbild der Ablage und ihrer
- OberflΣche nach der Drucklegung dieses Buches geringfⁿgig
- geΣndert wurde. Die korrekte Dokumentation finden Sie im
- Benutzerhandbuch, im Handbuch Entwicklung von
- Datenbankanwendungen und in der Online-Hilfe.
-
- Handbuch Komponentenentwicklung
- ========================
-
- Seite 43
- Wenn Ihr Eigenschaftstyp von TComponent abstammt, sollten Sie die
- Methode FreeNotification verwenden, um sicherzustellen, da▀ Ihre
- Objekte einen Notification-Aufruf erhalten, wenn die zugeordnete
- Komponente entfernt wird. Diese Methode erm÷glicht es allen
- Vorfahren, gemeinsame Eigenschaften in geeigneter Weise zu
- aktualisieren. Auch wenn Sie keine gemeinsamen Eigenschaften
- verwenden, sollten Sie FreeNotification aus Sicherheitsgrⁿnden
- aufrufen. Der Aufruf erzeugt, wenn er nicht ben÷tigt wird, keinen
- ⁿberflⁿssigen Code.
-
- Um zu verhindern, da▀ eine Komponente vererbt werden kann,
- subtrahieren Sie bei der Entwicklung der Komponente den Wert
- csInhertitable vom Wert ihrer FComponentStyle-Eigenschaft:
-
- FComponentStyle := FComponentStyle - [csInheritable];
-
- Ein Beispiel fⁿr die Verwendung von FreeNotification und das
- Verhindern der Vererbung finden Sie in
- \DEMOS\DEMOLBL\DEMOLBL.PAS.
-
- Benutzerhandbuch
- ============
-
- Seite 55
- Sie k÷nnen Formulare verschachteln. Geben Sie dazu in der
- Eigenschaft Parent eines Formulars das ⁿbergeordnete Formular an.
-
- Seite 133
- Wenn Sie ein Projekt in Form einer DLL erstellen, die
- nicht-modale Formulare enthΣlt, und diese DLL sowohl als
- Standard-DLL fⁿr andere Programme als auch als eigenstΣndige
- Anwendung verwenden wollen, mⁿssen Sie fⁿr die DLL zwei
- Sprungstellen zur Verfⁿgung stellen.
-
- Die Sprungstelle, die von der .EXE-Datei aufgerufen wird, die
- eine DLL als eigenstΣndiges Programm ausfⁿhrt, mu▀ durch einen
- Aufruf von CreateHandle ein Anwendungs-Handle erzeugen, bevor
- nicht-modale Formulare aufgebaut werden und die Anwendung
- ausgefⁿhrt wird.
-
- Anwendungen, die die DLL verwenden, mⁿssen eine spezielle
- Sprungstelle zur Initialisierung aufrufen und der DLL ein
- Anwendungs-Handle ⁿbergeben. Die DLL mu▀ dieses Handle ihrem
- eigenen internen Handle zuweisen, bevor sie nicht-modale
- Formulare erzeugt.
-
- Der Datenbank-Explorer ist ein Beispiel fⁿr eine DLL, die als
- eigenstΣndige Anwendung und als DLL fⁿr andere Programme
- verwendet werden kann (Delphi).
-
- Seite 273
- Der beim Entwurf verfⁿgbare Stringlisten-Editor unterstⁿtzt
- weiterhin das Laden einer Stringliste aus einer Datei. Klicken
- Sie dazu mit der rechten Maustaste auf den Editor, und wΣhlen Sie
- "Aus Datei laden" im angezeigten Popup-Menⁿ.
-
- Object Pascal Sprachreferenz
- ============================
-
- Seite 33
- Die Standard-Aufrufkonvention fⁿr prozedurale Typen ist immer "register".
- Das Handbuch gibt fΣlschlicherweise an, da▀ die Vorgabe sich je nach Art
- der Optimierung Σndert.
-
- Handbuch Entwicklung von Datenbankanwendungen
- ======================================
-
- Seiten 28-34
- Beachten Sie beim Entwickeln von Multithread-
- Datenbankanwendungen, da▀ TDatabase- und
- TDataSet-Komponenten mit ihren jeweiligen
- TSession-Komponenten verbunden sind.
-
- Sie k÷nnen beispielsweise nicht mit Hilfe einer
- TBatchMove-Komponente Informationen aus einer Datengruppe, die
- mit Sitzung1 verbunden ist, in eine Datengruppe verschieben, die
- mit Sitzung2 verbunden ist.
-
- Sie k÷nnen diese Verschiebung allerdings durch Code auf der
- Anwendungsebene erreichen, indem Sie beispielsweise einen
- Datensatz aus der Datengruppe Sitzung1 in Standard-
- Steuerelemente einlesen und ihn von dort an Steuerelemente
- ⁿbergeben, die mit der Datengruppe von Sitzung2 verbunden sind.
-
- Seiten 34-36
- Threads mit TQuery- und TTable-Komponenten verwenden.
-
- Im Gegensatz zu allen anderen VCL-Komponenten k÷nnen Sie
- Datenzugriffskomponenten innerhalb des Kontextes von Threads
- erzeugen und auf sie zugreifen. Folgende Voraussetzungen sind
- dafⁿr erforderlich:
-
- 1. Die Komponente mu▀ eine eigene Sitzung haben.
-
- 2. Auf die Sitzung der Komponente kann zu einem bestimmten
- Zeitpunkt nur von einem Thread zugegriffen werden.
-
- 3. Der Erzeuger der Komponente mu▀ entweder NIL oder der
- Eigentⁿmer des Thread sein.
-
- Auf eine Komponente, die im Kontext eines Thread erzeugt wurde,
- haben andere Threads keinen Zugriff. Auf eine Komponente, die im
- Kontext des Haupt-Thread von VCL (also des Standard-Thread)
- erzeugt wurde, der ebenfalls mit einer Sitzung verbunden ist,
- kann dagegen gleichzeitig ein weiterer Thread zugreifen.
-
- Sie k÷nnen diese Eigenschaft verwenden, um eine zeitaufwendige
- Abfrage im Hintergrund einer Datenbankanwendung auszufⁿhren.
-
- Seiten 75-76
- Wenn Sie einen Feldnamen, der Leerzeichen enthΣlt, in einem
- OnFilterRecord-Event-Handler angeben wollen, schlie▀en Sie ihn
- in eckige Klammern ein [].
-
- Seiten 80, 82
- Die Methoden Cancel und Abort fⁿr Datengruppen sind richtig
- dokumentiert, sorgen aber oft fⁿr Verwirrung. Cancel beendet
- umgehend alle Bearbeitungs- oder EinfⁿgevorgΣnge am aktuellen
- Datensatz und wird normalerweise vom Benutzer einer Anwendung
- ⁿber ein TDBNavigator-Steuerelement aufgerufen. Abort verhindert,
- da▀ andere Methoden wie z.B. Open, Insert oder Delete ausgefⁿhrt
- werden und wird normalerweise in Event-Handlern wie BeforeOpen,
- BeforeInsert oder BeforeDelete aufgerufen.
-
- Seite 81
- Der Beispieltext fⁿr die Aktualisierung eines Datensatzes ruft
- die nicht existierende Methode SetRecords auf. Der richtige
- Aufruf lautet SetFields.
-
- Seiten 103-104
- Wenn Sie erweiterte Attribute auf Grundlage einer
- TField-Komponente erzeugen, legen Sie nur die Eigenschaften fest,
- die allen Feldern gemeinsam sind, fⁿr die die erweiterten
- Attribute verwendet werden. Weisen Sie keine Eigenschaftswerte
- wie z. B. DisplayLabel zu, die fⁿr jedes Feld eindeutig sind.
-
- Seite 144
- Die Dokumentation gibt fΣlschlicherweise an, da▀ eine
- SELECT-Anweisung mit einer ORDER BY-Klausel keine Datenmenge mit
- aktiven Daten zurⁿckgeben kann.
-
- Seite 158
- Die Eigenschaft AutoSize eines TDBText-Steuerelements kann nicht
- auf True gesetzt werden, wenn das Element in einer
- TDBCtrlGrid-Komponente verwendet wird.
-
- Seiten 165-169
- TDBLookupListBox und TDBLookupComboBox verfⁿgen jetzt wie andere
- datenbezogene Steuerelemente ⁿber die Eigenschaft ReadOnly.
-
- TDBLookupListBox und TDBLookupComboBox k÷nnen mehrere Spalten
- anzeigen. Die Eigenschaft ListField enthΣlt jetzt eine Liste von
- Feldnamen (durch Semikola getrennt), die im Listenfeld angezeigt
- werden sollen. EnthΣlt die Liste mehr als einen Feldnamen, wird
- die Breite aller Spalten mit Ausnahme der letzten anhand der
- Eigenschaft DisplayWidth der zugrundeliegenden TField-Objekte
- berechnet. Die Breite der letzten Spalte (bzw. der einzigen, wenn
- es nur eine Spalte gibt) ergibt sich einfach aus dem Platz, der
- auf der rechten Seite noch verfⁿgbar ist (oder aus der gesamten
- Breite des Steuerelements, wenn es nur eine Spalte gibt).
-
- Die zusΣtzliche Eigenschaft ListFieldIndex enthΣlt einen bei 0
- beginnenden Index der Feldnamen in ListField. Das in
- ListFieldIndex angegebene Feld ist das "primΣre" Feld des
- Lookup-Steuerelements. Bei Listenfeldern und bei
- Kombinationsfeldern steuert dieses Feld die inkrementelle Suche
- (den automatischen Suchvorgang, wenn der Benutzer die ersten
- Zeichen eines Wertes eingibt). Fⁿr TDBLookupComboBox legt
- ListFieldIndex au▀erdem fest, welches Feld im Kombinationsfeld
- angezeigt wird.
-
- Wenn ein TDBLookupListBox- oder ein
- TDBLookupComboBox-Steuerelement mit einem Lookup-Feld verknⁿpft
- ist (wenn also die Eigenschaften DataSource und DataField ein
- Lookup-Feld angeben), wird die Eigenschaft ListFieldIndex
- ignoriert. In diesem Fall ist das "primΣre" Feld immer das
- ResultField des zugrundeliegenden Lookup-Feldes. Au▀erdem wird
- dieses ResultField automatisch als erste Spalte angezeigt, wenn
- es nicht in der Feldliste der Eigenschaft ListField enthalten
- ist.
-
- Sie mⁿssen der Eigenschaft DataSource fⁿr TDBLookupListBox und
- TDBLookupComboBox nicht unbedingt einen Wert zuweisen. Wenn Sie
- die Zuweisung unterlassen, k÷nnen Werte, die im Feld KeyValues
- zurⁿckgegeben werden, im Ereignis OnChange des Steuerelements
- untersucht und weiterverarbeitet werden.
-
- TDBLookupComboBox wurde um zwei Eigenschaften und um zwei
- Ereignisse erweitert.
-
- Die Eigenschaft DropDownWidth gibt die Breite des
- Dropdown-Listenfeldes in Pixel an. Der Wert Null (die
- Voreinstellung) weist dem Listenfeld die Breite des
- Kombinationsfeldes zu.
-
- Die Eigenschaft DropDownAlign kann die Werte daLeft, daRight oder
- daCenter annehmen. Sie legt fest, ob das Dropdown-Listenfeld
- linksbⁿndig (die Voreinstellung), rechtsbⁿndig oder zentriert
- dargestellt wird.
-
- Das Ereignis OnDropDown wird unmittelbar vor dem Aufklappen der
- Liste ausgel÷st. Dies ist der geeignete Moment, um die
- Eigenschaften DropDownAlign, DropDownRows und DropDownWidth zu
- Σndern.
-
- Das Ereignis OnCloseUp wird unmittelbar nach dem Schlie▀en des
- Dropdown-Listenfeldes ausgel÷st.
-
- Seite 182
- Die Komponente TDBGrid wurde nach der Drucklegung des Handbuchs
- Entwicklung von Datenbankanwendungen um die Eigenschaft
- TDBGrid.Options.dgMultiSelect erweitert. Wenn dgMultiSelect den
- Wert True hat (die Voreinstellung), kann der Benutzer mittels der
- folgenden Techniken mehrere DatensΣtze markieren:
-
- -- Umschalt + Pfeiltaste
- -- Strg + Mausklick
-
- Umschalt + Klick wird nicht unterstⁿtzt.
-
- Die markierten DatensΣtze werden als Bookmark-Strings in einem
- TBookMarkList-Objekt verwaltet, das Ihnen die folgenden
- Eigenschaften und Methoden zur Verfⁿgung stellt:
-
- Eigenschaft Verwendungszweck
- ----------------------- ---------------------------------
- SelectedRows.Count EnthΣlt die Anzahl der markierten
- DatensΣtze.
- SelectedRows.CurrentRowSelected
- Ist True, wenn der aktuelle
- Datensatz markiert ist.
- SelectedRows.Refresh Durchsucht die Bookmark-Liste, um
- sicherzustellen, da▀ sich alle
- markierten DatensΣtze noch in der
- Datengruppe befinden. L÷scht
- Bookmarks, die nicht mehr auf
- gⁿltige DatensΣtze zeigen. Gibt
- True zurⁿck, wenn Bookmarks
- gel÷scht wurden, andernfalls
- False.
- SelectedRows.Clear L÷scht alle Bookmarks und hebt
- die Markierung auf.
- SelectedRows.Delete L÷scht die markierten DatensΣtze
- ohne Rⁿckfrage. Strg+Entf l÷scht
- ebenfalls die markierten
- DatensΣtze, fordert den Benutzer
- jedoch zur BestΣtigung auf, wenn
- dgConfirmDelete True ist.
- SelectedRows.Find Sucht nach einem bestimmten
- Bookmark-String.
- SelectedRows.IndexOf Gibt den Index einer bestimmten
- Bookmark zurⁿck, falls diese
- existiert.
-
- Berⁿcksichtigen Sie in einer Mehrbenutzerumgebung, da▀ mit
- wachsender Anzahl der markierten DatensΣtze auch die
- Wahrscheinlichkeit steigt, da▀ Bookmarks auf nicht mehr gⁿltige
- DatensΣtze zeigen. Verwenden Sie in solchen FΣllen
- TDBGrid.SelectedRows.Refresh, um ungⁿltige Bookmarks zu l÷schen.
-
- Verwenden Sie NICHT die TTable-Methode GoToBookMark, um in einem
- Datengitter zu einer markierten Bookmark zu gelangen. Verwenden
- Sie statt dessen die Methode TDBGrid.SelectedRows.
-
- Stellen Sie Bookmark-Strings NICHT in einen Stream.
-
- Verwenden Sie die Eigenschaft TDataSet.BookMark, um die aktuelle
- Bookmark-Liste einer Datengruppe zu lesen oder in die Liste zu
- schreiben.
-
- Seite 187
- TDBCtrlGrid ist eine Eigenschaft vom Typ TDBCtrlGridOrientation.
-
- Seiten 157-158
- Eigenschaften von TReport, die bisher boolesche Werte
- zurⁿckgegeben haben, geben nun im Erfolgsfall 0 zurⁿck,
- andernfalls eine ReportSmith-Fehlernummer.
-
- Seite 196
- Der Parameter fⁿr TDatabase.ApplyUpdates ist nun ein Array mit
- DataSet-Elementen.
-
- Seiten 199-200
- Die neue, nur zur Laufzeit verfⁿgbare boolesche
- Nur-Lesen-Eigenschaft TDataSet.UpdatesPending gibt an, ob sich im
- Aktualisierungszwischenspeicher DatensΣtze befinden, die noch
- nicht in die Datenbank zurⁿckgeschrieben wurden.
-
- True: Aktualisierte DatensΣtze im Zwischenspeicher.
- False: Keine aktualisierten DatensΣtze im Zwischenspeicher.
-
- Seite 206
- Einige Tastenkⁿrzel im TUpdateSQL-Editor wurden geΣndert oder
- entfernt.
-
- Seiten 216-217
- Die Tabellen 16.2, 16.3 und 16.4 beschreiben die physikalischen
- Umwandlungsverfahren fⁿr Datentypen, die TBatchMove verwendet,
- wenn Daten zwischen verschiedenen von der BDE unterstⁿtzten
- Datenbanken verschoben werden. Einige der Informationen in diesen
- Tabellen wurden geΣndert. Wenn beispielsweise ein BinΣrfeld aus
- dBASE nach Paradox ⁿbertragen wird, ist das korrespondierende
- Paradox-Feld ein Grafikfeld. Aktuelle Informationen ⁿber
- Umwandlungsverfahren finden Sie in der Online-Referenz der
- Borland Database Engine.
-
- Bibliothekenreferenz
- ====================
-
- Einige ─nderungen an der VCL und der RTL wurden erst nach der
- Drucklegung der Bibliothekenreferenz vorgenommen. Die meisten
- dieser ─nderungen sind in der VCL-Online-Hilfe dokumentiert. Die
- folgenden ─nderungen sollen aufgrund ihrer Bedeutung nochmals
- hervorgehoben werden:
-
- TBCDField.CurrFormat
- --------------------
-
- Die Eigenschaft CurrFormat von TBCDField wurde in Currency
- umbenannt und entspricht der Eigenschaft Currency eines
- TFloatField oder eines TCurrencyField.
-
- Standardfunktion VarToStr
- -------------------------
-
- Die Unit System wurde um eine neue Funktion namens VarToStr
- erweitert.
-
- function VarToStr(const V: Variant): string;
-
- VarToStr wandelt die ⁿbergebene Variante in einen String um. Wenn
- die Variante Null ist, gibt die Funktion einen leeren String
- zurⁿck. VarToStr ist hilfreich, wenn Sie den Wert einer Variante
- als String darstellen wollen, ohne darauf Rⁿcksicht nehmen zu
- mⁿssen, ob der Wert vielleicht Null ist, wie beispielsweise in
-
- Edit1.Text := VarToStr(OrdersCustNo.Value);
-
- OrdersCustNo ist ein Feld einer Datenbanktabelle. Ohne den Aufruf
- von VarToStr wⁿrde die obige Zuweisung eine Exception ausl÷sen,
- wenn das Feld einen leeren Wert enthΣlt, da ein solcher Wert in
- keinen anderen Datentyp umgewandelt werden kann.
-
- TDBCtrlGrid.Orientation
- -----------------------
- Diese Eigenschaft erfordert einen Wert vom Typ
- TDBCtrlGridOrientation. Gⁿltige Werte sind goHorizontal und
- goVertical.
-
- Eigenschaften von TReport
- -------------------------
- Eigenschaften von TReport, die bisher boolesche Werte
- zurⁿckgegeben haben, geben nun im Erfolgsfall 0 zurⁿck,
- andernfalls eine ReportSmith-Fehlernummer.
-
-
- InterBase-Dokumentation
- =======================
-
- Informationen ⁿber ─nderungen und Korrekturen an der
- InterBase-Dokumentation von Delphi Client/Server Suite und Delphi
- Entwickler finden Sie in der Datei READIB.TXT in
- \Borland\IntrBase.
-
- SQL Links-Dokumentation
- =======================
-
- Informationen ⁿber ─nderungen und Korrekturen an der
- Dokumentation zu SQL Links finden Sie in der Datei READLINK.TXT
- in \Borland\Common Files\BDE.
-
- ========================================================================
- 3. ONLINE-HILFE
-
- Die folgenden Hilfedateien sind Bestandteil von Delphi 2.0. Alle
- Pfadangaben beziehen sich auf den Standard-Installationspfad.
-
- Hilfedatei Inhalt
- ---------- ------
- \Bde\Bdecfg32.hlp Hilfedatei fⁿr das
- BDE-Konfigurationsprogramm.
- \Bde\Localsql.hlp Hilfedatei fⁿr BDE Local SQL.
- \Hilfe\Cwg.hlp Online-Version des Handbuchs
- Komponentenentwicklung.
- \Hilfe\Dbexplor.hlp Hilfedatei fⁿr den SQL-Explorer und den
- Datenbank-Explorer.
- \Hilfe\Obpascal.hlp Online-Version der Object Pascal-
- Sprachreferenz.
- \Hilfe\Vcl.hlp Online-Version der Visuellen Komponentenlibary.
- \Hilfe\Imagedit.hlp Hilfedatei fⁿr den Bildeditor.
- \Hilfe\Guide.hlp Microsoft Programmer's Reference.
- \Hilfe\Kbase.hlp Hilfedatei fⁿr Microsoft Knowledge Base.
- \Hilfe\Mapi.hlp Hilfedatei fⁿr die Microsoft Mail API.
- \Hilfe\Mm.hlp Hilfedatei fⁿr Microsoft Multimedia.
- \Hilfe\Ole.hlp Hilfedatei fⁿr Microsoft OLE.
- \Hilfe\Opengl.hlp Hilfedatei fⁿr die Microsoft Open Graphics
- Library.
- \Hilfe\Rpc.hlp Hilfedatei fⁿr die Microsoft Remote
- Procedure Call API.
- \Hilfe\Win32.hlp Hilfedatei fⁿr die Microsoft Windows 32
- API.
- \Hilfe\Win32s.hlp Hilfedatei fⁿr die Microsoft Windows 32s
- API.
- \Hilfe\Winsight.hlp Hilfedatei fⁿr Winsight.
- \Hilfe\Tools\hcw.hlp Hilfedatei fⁿr den Microsoft
- Hilfecompiler.
- \Quickrpt\Quickrpt.hlp Hilfedatei fⁿr Quick Reports.
-
- ZusΣtzliche Dateien, die zu Delphi Developer und Delphi
- Client/Server Suite geh÷ren. Alle Pfadangaben beziehen sich auf
- den Standard-Installationspfad.
-
- Hilfedatei Inhalt
- ---------- ------
- \Bde\Bde32.hlp Hilfedatei fⁿr die 32-Bit-API der Borland
- Database Engine.
- \Hilfe\ibctrls.hlp Hilfedatei fⁿr InterBase-Steuerelemente.
- \Hilfe\Pvcs.hlp Hilfedatei fⁿr PVCS und die Schnittstelle
- fⁿr die Entwicklung im Team.
-
- Der folgende Abschnitt enthΣlt ─nderungen an der Online- und an
- der gedruckten Version der Bibliothekenreferenz.
-
- VCL.HLP:
- ========
- Diese Datei enthΣlt letzte ─nderungen und Korrekturen an der
- Bibliothekenreferenz und der Hilfedatei. Mit Hilfe der
- Menⁿoptionen Inhalt und Suchen k÷nnen Sie Komponenten, Methoden
- und Eigenschaften auf neue Informationen untersuchen. Die
- folgende Liste enthΣlt ─nderungen, die nicht in VCL.HLP
- dokumentiert wurden:
-
- TClipBoard und TPrinter
- -----------------------
- Dies sind nun Funktionen, keine Variablen.
-
- TBytesField und TVarBytesField
- ------------------------------
- Diese TField-Objekte geben als Antwort auf eine Value- oder
- AsVariant-Referenz ein variantes Byte-Array zurⁿck. Bei
- TVarBytesField geben die ersten beiden Bytes in AbhΣngigkeit vom
- Server die LΣnge oder die Gr÷▀e der Daten an.
-
- VarArrayLock und VarArrayUnlock
- -------------------------------
- Diese Funktionen nehmen keinen var-Parameter, sondern einen
- const-Parameter entgegen.
-
- Unterstⁿtzung von BDE Input Request Callbacks
- ---------------------------------------------
- Die neue Unit DBInpReq unterstⁿtzt BDE Input Request Callbacks.
- Weitere Informationen finden Sie in der Online-Referenz der BDE.
-
- Eigenschaft TDataSet.UpdatesPending
- -----------------------------------
- Die neue, nur zur Laufzeit verfⁿgbare boolesche
- Nur-Lesen-Eigenschaft TDataSet.UpdatesPending gibt an, ob sich
- DatensΣtze im Aktualisierungszwischenspeicher befinden, die noch
-
- nicht in die Datenbank zurⁿckgeschrieben wurden.
-
- True: Aktualisierte DatensΣtze im Zwischenspeicher.
- False: Keine aktualisierten DatensΣtze im Zwischenspeicher.
-
- TDatabase.ApplyUpdates
- ----------------------
- Der Parameter fⁿr TDatabase.ApplyUpdates ist nun ein Array mit
- DataSet-Elementen.
-
- MainThreadID
- ------------
- MainThreadId, definiert in CLASSES.PAS, ist nun vom Typ Public.
-
- 4. Fehlende Dokumentationen
- ========================================================================
- Die folgende Liste enthΣlt weitere Objekte, die in VCL.HLP nicht
- dokumentiert wurden. Wenn fⁿr eines dieser Objekte an anderer
- Stelle Informationen verfⁿgbar sind, k÷nnen Sie dies der rechten
- Spalte entnehmen. Einige Informationen sind beispielsweise im
- Hilfethema VCL-Addendum in DELPHI.HLP verfⁿgbar.
-
- Objekt Beschrieben in
- ------ --------------
- Objekt TBits Hilfethema VCL-Addendum
- Objekt TThread Hilfethema VCL-Addendum
- Methode TThreadMethod TThread-Methoden im Hilfethema VCL-
- Addendum
- Eigenschaft TThreadPriority TThread-Eigenschaften im Hilfethema
- VCL-Addendum
- Exception EThread Hilfethema VCL-Addendum
- Objekt TConversion Hilfethema VCL-Addendum
- Objekt TChangeLink Hilfethema VCL-Addendum
- Objekt TDragControlObject Hilfethema VCL-Addendum
- Objekt TDragObject Hilfethema VCL-Addendum
- Typ TTraceFlagsType Hilfethema VCL-Addendum
- Typ TLockType Hilfethema VCL-Addendum
- Komponente TOleContainer Hilfethema VCL-Addendum
- Eigenschaft DropDownRows Handbuch Entwicklung von
- Datenbankanwendungen
- Eigenschaft KeyViol Handbuch Entwicklung von
- Datenbankanwendungen
- Eigenschaft TitleFont Handbuch Entwicklung von
- Datenbankanwendungen
- Komponente TDataModule Handbuch Entwicklung von
- Datenbankanwendungen
- Methode FreeNotification MANUALS.TXT (diese Datei)
- Exception EMethodNotFound
- Methode SetClipboard
- Komponente TCustomHotKey
- Typ TAddMode
- Typ TAttributeType
- Typ TNodeState
- Typ TDrawingStyle
- Typ TOverlay
- Typ TOnServerYieldEvent
- Typ TTraceFlag
- Methode DragDrop
- Eigenschaft Dragging
- Eigenschaft ListVisible
- Eigenschaft ComponentState
- Eigenschaft DesignInfo
- Methode GetParentComponent
- Methode HasParent
- Methode DestroyComponents
- Methode Destroying
- Eigenschaft ControlState
- Eigenschaft ControlStyle
- Methode Broadcast
- Methode DisableAlign
- Methode EnableAlign
- Methode PaintTo
- Methode GetTabOrderList
- Methode Realign
- Methode Update
- Methode UpdateControlState
- TFieldDataLink
- Objekt TComponentNameProperty
- Komponente TPage
- Typ TDriveType
- Typ THintInfo
- Typ TShowHintEvent
- Typ TTimerMode
- Typ TFontCharset
- Methode CharsetToIdent
- Methode GetCharSetValues
- Methode IdentToCharSet
- Methode TMaskedState
- Typ TPrinterCapabilities
- Typ TPrinterCapability
- Typ TPrinterState
- Methode SetPrinter
- Typ TLaunchType
- Methode BeginThread
- Methode EndThread
- Methode WideCharLenToString
- Methode WideCharLenToStrVar
- Methode WideCharToString
- Methode WideCharToStrVar
- TDBCtrlPanel
-
- ----------------------------------- ENDE -----------------------------------
-
-