Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Advanced Visual Basic 6: Power Techniques for Everyday Programs

Buy
In Advanced Visual Basic 6, leading Visual Basic expert Matthew Curland demonstrates powerhouse techniques programmers can use to write high-performance, robust, and reusable VB code. Readers learn how to leverage the close relationships between VB, COM, and OLE Automation, extending the envelope of VB's capabilities and building high-quality, object-based systems.

Key topics include how to:

  • Control VB array variables explicitly to directly access arbitrary memory locations
  • Call pointers to standard, cdecl, and class module functions
  • Aggregate complete interface implementations into any VB object
  • Override functions on any interface, including those implemented automatically by VB
  • Turn any user-defined type into a lightweight COM object
  • Minimize memory usage in systems with a large number of objects
  • Safely create and manage threads in ActiveX EXEs and DLLs
  • Interact with messages to customize windowed and windowless UserControl objects

The web site accompanying this book contains extensive source code samples to enable all techniques without external DLLs. It also provides integrated type library add-ins for creating and editing referenced libraries, modifying binary compatibility files, and customizing the type libraries that VB generated for ActiveX components.

With this compendium of best practices, sophisticated techniques, and valuable utilities, VB programmers will gain a deeper understanding of VB's inner workings and be able to extend its object-oriented capabilities.

About the Author

Matthew Curland is a long-time member of Microsoft's Visual Studio development team. Visual Basic's IntelliSense feature is his most visible contribution. A frequent and popular speaker at VBITS, he also contributes black-belt articles to the leading VB journal, VBPJ, and is the co-author of Object Programming with Visual Basic 4 (Microsoft Press).

(HTML tags aren't allowed.)

Data Mining for Social Robotics: Toward Autonomously Social Robots
Data Mining for Social Robotics: Toward Autonomously Social Robots

This book explores an approach to social robotics based solely on autonomous unsupervised techniques and positions it within a structured exposition of related research in psychology, neuroscience, HRI, and data mining.  The authors present an autonomous and developmental approach that allows the robot to learn interactive behavior by...

How to Make Money in Alternative Investments
How to Make Money in Alternative Investments

Your investing options aren’t confined to stocks, bonds, and mutual funds. Those are merely the most common investments and, as recent history proves, certainly not the safest or most profitable. How to Make Money in Alternative Investments introduces you to more than 40 places to invest your money outside the...

Tourism, Urbanization, and the Evolving Periphery of the European Union
Tourism, Urbanization, and the Evolving Periphery of the European Union
This book explores travel, tourism, and urban development at the edges of Europe from the 1970s until the present. It compares tourism-spurred urban growth in Spain and Bulgaria, showing how development in Southern Europe after the fall of dictatorships provided a model for integrating post-socialist Europe in the 1990s. It analyzes the...

Configuring and Troubleshooting Windows XP Professional
Configuring and Troubleshooting Windows XP Professional
The thing about Windows XP Professional is, users love it. It has a slick interface and it behaves far more intelligently and predictably than some of its predecessors. The new system of software registration aside, Windows XP surely is the most highly acclaimed Microsoft...
Extracellular Nucleotides and Nucleosides: Release, Receptors, and Physiological & Pathophysiological Effects, Volume 54 (Current Topics in Membranes)
Extracellular Nucleotides and Nucleosides: Release, Receptors, and Physiological & Pathophysiological Effects, Volume 54 (Current Topics in Membranes)

Purinergic receptors are proteins that bind ATP as their extracellular ligand. Once thought only as an intracellular molecule that provides energy, ATP is also now considered an essential autocrine/paracrine agonist that acts extracellularly within tissues and tissue microenvironments. Receptors for ATP and its metabolites, so-called...

Thinking Objects: Contemporary Approaches to Product Design
Thinking Objects: Contemporary Approaches to Product Design
Thinking Objects: Contemporary Approaches to Product Design explores the many approaches designers take to their work, deconstructing the design process. How do objects “communicate” to us? This book reveals how designers can learn to read the signals an object sends, interpret meaning, and discover historical context, and...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy