The book focuses on search algorithms such as sequential and binary search and sort algorithms including bubble, insertion, Shell sort, quicksort, merge sort, and heapsort along with techniques for optimization. Additionally, the author presents hashing and hash tables, priority queues, state machines and regular expressions, and data compression techniques such as Huffman and LZ77. Win32 Multimedia API provides a comprehensive reference for using Windows multimedia API functions to incorporate audio in Delphi applications. Author Alan C. Moore begins with two chapters on the role of audio in the Windows environment and building a multimedia database application. Each function entry contains the syntax, a description of what the function does, a list and description of parameters, acceptable constant values, return values, and an example of its use in Delphi s Object Pascal.
Additional examples demonstrate several functions and their relationships.
Designed for the Delphi developer who wants to learn about XML, Delphi Developer s Guide to XML covers all aspects of utilizing the power of XML through the Delphi environment. This book provides a solid introduction to the technologies that make up XML and its related specifications. Developing applications that make use of XML is also covered, including XSLT and SOAP examples. The book is organized around specific programming skills, such as defining constants, creating variables, declaring types, making decisions, looping, encapsulating routines into procedures, using arrays and records, and handling files. Charles Calvert Borland Developer Relations Manager Alex Fedorov and Natalia Elmanova focus on practical aspects of using ADO in Delphi database applications, while providing reference materials and additional information that will help readers to better understand the topics covered in the book.