Delphi Power Programming D301

Shared by: BcT7yH
Categories
Tags
-
Stats
views:
4
posted:
3/23/2012
language:
pages:
1
Document Sample
scope of work template
							D301 Delphi Power Programming
Benefits
The 32 bit environment provides a solid base for application development. Threads, Active X, Win 32 API, COM and
DCOM change the way programmers approach development. This course provides a thorough coverage of 32 bit
development with Delphi 3, Delphi 4 & Delphi 5, and programming for the intranet and Internet.


Who should attend?
Programmers & consultants who develop Delphi applications and want to enhance their Delphi skills, knowledge and
productivity.

Delegates Pre-requisites
Delegates are required to meet the following prerequisites:


A good working knowledge of Delphi, including familiarity with the IDE, the Pascal language, and OOP
experience.


Course Objectives:
Upon completion of this course, the delegate will be able to:

         Create custom components
                                                                   Implement and use OLE automation servers
         Sub class Delphi components
                                                                    using COM and DCOM
         Write and use ActiveX controls and ActiveX
                                                                   Improve your Delphi skills by exploring the
          forms
                                                                    VCL source code
         Improve application performance using
                                                                   Use the WIN 32 API
          threads
                                                                   Use Delphi 5 frames to visually build
         Produce smaller executables with DLLs and
                                                                    composite components
          packages


Course Content

IDE Tips & Tricks
Overview of Delphi 4 IDE |                               Custom Components
Using Code Insight                                       Subclassing VCL components | Component registration
Using Code Completion                                    | Composite & container components | Graphical
Using Code Explorer                                      components | Wrapper components | Data Aware
OOP Review                                               components | Component & property editors | Using the
OOP Concept | The Delphi class hierarchy |               Tools API | Using the DsgnIntf unit | Defining custom
Inheritance | Virtualization | Method Overloading        property & component editors
API Class Wrappers                                       Interfaces
Using class wrappers to interface with Win32 API |       Interface concepts | Building simple Interfaces |
Accessing version information | Using memory mapped      Implementing Windows shell extensions
files                                                    COM, DCOM, & Automation Servers
Threads                                                  COM & DCOM standards | Using the type library editor |
The TThread class | Creating a custom TThread |          Implementing Windows shell extensions
Synchronization                                          ActiveX
Accessing data using a thread | Critical sections |      Using ActiveX controls | Using DAX to create ActiveX
Semaphores & mutexes | Multi-threaded database           controls & forms from databases
access                                                   Practical Sessions
DLLs                                                     • Create an OLE Server which monitors memory
Using DLLs | Implicit & explicit loading | Writing       • Learn how to use ActiveX, COM and DCOM
function DLLs | Debugging DLLs | Exit & entry code |     • Directly interface to the Windows API
Callbacks                                                • Use Threads to run a background query
Packages                                                 • Learn how to enhance TrichEdit to include a user
Using packages to reduce program size | Comparison       interface
with DLLs | Design time packages | Using the package     • Learn how to use DLLs and packages
collection editor | Explicit loading of packages         • Take advantage of new Delphi features




   If you would like any further information, please do not hesitate to email training@iscnet.co.uk.

						
Related docs
Other docs by BcT7yH
NORWICH UNION LIFE I
Views: 23  |  Downloads: 0
Curriculum Vitae
Views: 1  |  Downloads: 0
Programa de curso
Views: 26  |  Downloads: 0
Methylation specific PCR MSP ????bisulfite???
Views: 178  |  Downloads: 0
DESARROLLO DE LA UNIDAD
Views: 3  |  Downloads: 0
hooponopono zusammenfassung
Views: 11  |  Downloads: 0
Doppelbesteuerungsabkommen mit Norwegen
Views: 9  |  Downloads: 0
Kamptner Teresa Avila
Views: 44  |  Downloads: 0
English Electric y coches Sorefame
Views: 49  |  Downloads: 0