Version 3.0.4
Last printed 3/31/2004 3:57 PM
The Standard in Industrial Automation and Scientific Components for Real -Time Applications
Instrumentation Pack Standard Instrumentation Pack Pro
ActiveX, VCL, and CLX Components
Getting Started Manual
Table of Contents
Acknowledgements
Author Patrick Carroll
Technical Reviewers Joe Castoro
Cyrus Edson
Todd Oster
Copyright
Copyright © 1998-2003 Iocomp Software Incorporated. All rights reserved.
Portions of the software described in this document copyright Microsoft Corporation, Borland Corporation, and Linus Torvalds, All Rights Reserved.
No part of this publication may be reproduced, stored in a retrieval system or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission from the publisher.  Except for the limited warranty as described in the End User License Agreement, the information and material contained in this book are provided "As Is" without warranty of any kind, express or implied, including without limitation any warranty concerning the accuracy, adequacy, or completeness of such information or material or the results to be obtained from using such information or material contained within this manual or documentation.  Neither Iocomp Software nor the author shall be responsible for any claims attributable to errors, omissions, or other inaccuracies in the information or material contained in this book, and in no event shall Iocomp Software nor shall the author be liable for direct, indirect, special, incidental, or consequential damages arising out of the use of such information or material.  Some states do not allow limitations of duration of any implied warranty, so the above limitations may not apply to you.
Trademarks
Iocomp and the Iocomp Logo are registered trademarks of Iocomp Software Incorporated.  Microsoft, Visual Basic, Visual
C++, Visual FoxPro, Windows, Microsoft Office, Visual Basic.NET, C#.NET, C++.NET, Visual Studio.NET, and ActiveX are trademarks or registered trademarks of Microsoft Corporation.  Borland, Delphi, C++ Builder, Kylix, VCL, and CLX are trademarks or registered trademarks of Borland Corporation.  All other names, products, or marks are trademarks or registered trademarks of their respective companies.
Printing
Initial Printing  08/2000
Second Printing 02/2001
Third Printing  12/2001
Fourth Printing  08/2003
Manufactured in the United States of America
Page ii Iocomp Components – Getting Started Manual
Table of Contents Table of Contents
Table of Contents (iii)
Chapter 1 – Introduction (1)
Chapter 2 – Installation (3)
Chapter 3 – Getting Started with Visual Basic 6 (6)
Chapter 4 – Getting Started with Visual C++ 6 (Disp Interface) (11)
Chapter 5 – Getting Started with Visual C++ 6 (iDispatch Interface) (21)
Chapter 6 – Getting Started with Visual Studio.NET (VB.NET) (32)
Chapter 7 – Getting Started with Visual Studio.NET (C#.NET) (38)
Chapter 8 – Getting Started with Delphi (Windows/Linux) (44)
Chapter 9 – Getting Started with C++ Builder (Windows/Linux) (50)
Chapter 10 – Obtaining Additional Assistance (56)
Appendix A – ActiveX Component Libraries (57)
Appendix B – Color Codes and Constants (59)
Appendix C – Visual C++ Fonts (60)
Appendix D – VCL/CLX Manual Installation (62)
Glossary (68)
Iocomp Components – Getting Started Manual  Page iii
Table of Contents
This page left intentionally blank.
Page iv Iocomp Components – Getting Started Manual
Chapter 1 – Introduction Chapter 1 – Introduction
Welcome to Iocomp Instrumentation Components Version 3.0, including high-speed, easy to use components not found in many other ActiveX, VCL, and CLX component packages.
Iocomp Software is committed to providing reliable, feature rich components that will enhance your automation, scientific, and instrumentation programming projects.  They're ideally suited for real-time applications where speed is of the utmost importance while maintaining an easy-to-use, professional, polished user interface.
Should I Use the ActiveX, VCL, or CLX Components?
Iocomp components are distributed as three different component architectures.  All three architectures are included with your product distribution…
ActiveX
Our ActiveX version is compatible with all 32-bit ActiveX compatible design environments such as Microsoft
Visual Basic, Microsoft Visual C++, Microsoft Visual Studio.NET, HP VEE, Clarion, Microsoft Office, Internet
Explorer, Power Builder, and many other ActiveX compatible programming environments.
VCL
Our VCL version is compatible with all 32-bit Borland Delphi and C++ Builder development environments.  Full source code is included with our VCL components. VCL components are not compatible with Microsoft Visual C++ or any other non-Borland development environment.  Although our ActiveX controls are compatible, it is
recommended that you use our VCL controls so that you can take advantage of additional features.
CLX
Our CLX version is compatible with all 32-bit Borland CLX development environments for Windows and Linux, such as Delphi 6-7, C++ Builder 6, Kylix 1-3 Delphi Edition, and Kylix 3 C++ Builder Edition.  Full source code is included with our CLX versions.  If you only plan on distributing your application to the Windows platform andvisual basic pdf
plan on never distributing to Linux, we highly recommend that you use the VCL version of our controls so you can avoid needing to distribute the QT interface libraries.
Key Features
Iocomp Components have been designed to provide a rich, stable, and robust set of features to simplify your program designs.  Here is a list of our key features…
High Speed for Real-Time Applications
Vector-based graphics for greater design flexibility
Easy to use Theme Support
Custom Property Editors
And Much More…
System Requirements
Windows: 32-Bit Microsoft Windows System (Windows 95, 98, ME, NT4SP3, 2000, XP, or higher ver
sions)
Linux: Linux Kernel Version 2.2.x or higher, Lib QT 2.3.x or higher, i386 Processor.
Getting Help
There are several ways for you to obtain help on using Iocomp Components in your programming task.
Getting Started Guide
This guide is intended to provide basic information about using the Iocomp components for beginning developers, bringing them up-to-speed quickly.
Iocomp Components – Getting Started Manual Page 1 of 68

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。