documentation.HELP! LuaCOM Documentation

StartLog

LuaCOM

previous page next page
next up previous contents Next: Use Up: 6.2 The Lua Standard Previous: Sample   Contents

StartLog



Subsections
  • Use
  • Description
  • Parameters
  • Return Values
  • Sample


Fabio Mascarenhas de Queiroz 2005-01-07

previous page start next page

Menu

  • Homepage

Table of contents

  • LuaCOM User Manual (Version 1.3b)
  • 1.2.0.0.2 Knowledge required
  • 3. LuaCOM Elements
  • 3.2.1.0.1 Caution
  • 3.3 Automation binding
  • 3.3.1 Implementing dispinterfaces in Lua
  • 3.3.3.0.1 Message loop
  • 3.3.4.1.3 Generic LuaCOM objects
  • 3.3.5.0.1 Sample
  • 3.4 Type Conversion
  • 3.4.1 Boolean values
  • 3.4.1.0.1 Lua 5
  • 3.4.1.0.2 Lua 4
  • 3.4.2 Pointers to IDispatch and LuaCOM objects
  • 3.4.4 Arrays and Tables
  • 3.4.5 CURRENCY type
  • 3.5 Other Objects
  • 4. Implementing COM objects in Lua
  • 4.1 Introduction
  • 4.4 Building a LuaCOM COM server
  • 4.4.1 Specify the component
  • 4.4.1.0.1 Example
  • 4.4.2 Objects to be exported
  • 5.4.1 Problems instantiating COM objects
  • 5.4.3 Receiving events
  • Version 0.9.2
  • Prototype
  • Sample
  • Parameters
  • Description
  • Sample
  • Description
  • Use
  • Use
  • Sample
  • Use
  • Use
  • Parameters
  • Parameters
  • Sample
  • Use
  • Return Values
  • 3.3.4 Parameter Passing
  • 3.3.5 Exception Handling
  • Footnotes
  • 3.3.4.1 Calling COM from Lua
  • 3.3.4.1.1 lua2com situation
  • 3.3.4.1.2 com2lua situation
  • 3.3.4.2 Calling Lua from COM
  • Contents
  • 1. Introduction
  • 1.2 Who Should Read What (or About the Manual)
  • 1.2.0.0.1 Newbies
  • Some information about samples
  • 2. Tutorial
  • 2.1 Using The LuaCOM library
  • 3.2 LuaCOM objects
  • 3.2.1 Object Disposal
  • 3.3.2 Using Methods and Properties
  • 3.3.3 Connection Points: handling events
  • Version 1.2
  • Description
  • Description
  • LuaCOM User Manual (Version 1.3b)
  • 5. Release Information
  • 6. Reference
  • 7. Credits
  • About this document ...
  • 3.5.3 The Typelib and Typeinfo Objects
  • 6.5 Type Library Object
  • Methods
  • 6.6 Type Information Object
  • Methods
  • Description
  • 6.3 Lua Extended API
  • FillTypeInfo
  • FillTypeLib
  • 6.4 Enumerator Object
  • Methods
  • Sample
  • pairs
  • GetType
  • CreateLocalObject
  • CreateInprocObject
  • LoadConstants
  • 6.2 The Lua Standard API
  • GetEnumerator
  • Parameters
  • Return Values
  • Sample
  • Use
  • EndLog
  • Use
  • Description
  • Parameters
  • isMember
  • Description
  • StartLog
  • Return Values
  • Sample
  • Description
  • Parameters
  • Use
  • Return Values
  • Sample
  • Parameters
  • GetIUnknown
  • Return Values
  • Use
  • Description
  • ShowHelp
  • Description
  • Return Values
  • Sample
  • Use
  • CLSIDfromProgID
  • Description
  • ProgIDfromCLSID
  • Description
  • Parameters
  • Return Values
  • Sample
  • releaseConnection
  • Return Values
  • Sample
  • Description
  • Parameters
  • addConnection
  • Return Values
  • Parameters
  • Sample
  • Use
  • Description
  • RegisterObject
  • RegisterObject
  • Parameters
  • Return Values
  • Use
  • Return Values
  • Sample
  • Parameters
  • Sample
  • ExposeObject
  • Use
  • Parameters
  • Return Values
  • NewObject
  • Parameters
  • Return Values
  • Sample
  • Sample
  • Use
  • Description
  • GetObject
  • Return Values
  • ImplInterfaceFromTypelib
  • Return Values
  • Use
  • Description
  • Parameters
  • Use
  • Parameters
  • ImplInterface
  • Return Values
  • Sample
  • Use
  • Description
  • Parameters
  • Connect
  • Description
  • Return Values
  • Sample
  • CreateObject
  • Parameters
  • Return Values
  • Use
  • Use
  • Description
  • 6.1 The C/C++ API
  • luacom_IDispatch2LuaCOM
  • Description
  • Sample
  • luacom_detectAutomation
  • Description
  • Sample
  • Prototype
  • luacom_close
  • Prototype
  • Description
  • Sample
  • luacom_open
  • Prototype
  • Description
  • Sample
  • 5.5 History
  • Version 1.0
  • Version 0.9.1
  • 3.1 LuaCOM API
  • 5.4 Important issues about LuaCOM
  • 5.4.2 Releasing COM objects from memory
  • 5.4.4 Extensible Interfaces
  • Version 1.1
  • Version 1.3b
  • 5.2 Known bugs
  • 5.4.5 Visual Basic© issue
  • 4.7 Full Example
  • 5.1 Limitations
  • 5.3 Future Enhancements
  • 4.4.7 Initialization and Termination
  • Initialization
  • Termination
  • 4.5 Running the COM server
  • 4.6 Generating Events
  • 4.4.4 Registration Information
  • 4.4.5 Registering the Component Object
  • 4.4.6 Implementing and Exposing the Component
  • 4.4.3 Building the type library
  • 4.2 Is it really useful?
  • 4.3 Terminology
  • 3.4.7 Error Handling
  • 3.5.1 The Enumerator Object
  • 3.5.2 The Connection Point Container Object
  • 3.4.6 DATE type
  • 3.4.3 Pointers to IUnknown
  • 3.3.2.3 Generic LuaCOM objects
  • 3.3.2.4 Property Access in Lua
  • 3.3.2.1 Extensible interfaces
  • 3.3.2.2 Default methods
  • 2.6 Releasing Objects
  • 2.5 Methods and Properties
  • 2.2 Locating COM Objects
  • 2.3 Creating Objects
  • 2.4 Getting Help about an Object
  • 1.1 Features

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.