oleutil

package
v0.0.0-...-7afe134 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2014 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CallMethod

func CallMethod(disp *ole.IDispatch, name string, params ...interface{}) (result *ole.VARIANT, err error)

func ConnectObject

func ConnectObject(disp *ole.IDispatch, iid *ole.GUID, idisp interface{}) (cookie uint32, err error)

func CreateObject

func CreateObject(progId string) (unknown *ole.IUnknown, err error)

func GetActiveObject

func GetActiveObject(progId string) (unknown *ole.IUnknown, err error)

func GetProperty

func GetProperty(disp *ole.IDispatch, name string, params ...interface{}) (result *ole.VARIANT, err error)

func MustCallMethod

func MustCallMethod(disp *ole.IDispatch, name string, params ...interface{}) (result *ole.VARIANT)

func MustGetProperty

func MustGetProperty(disp *ole.IDispatch, name string, params ...interface{}) (result *ole.VARIANT)

func MustPutProperty

func MustPutProperty(disp *ole.IDispatch, name string, params ...interface{}) (result *ole.VARIANT)

func PutProperty

func PutProperty(disp *ole.IDispatch, name string, params ...interface{}) (result *ole.VARIANT, err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL