Ok, I am interested in OLE programming examples in KIX. To start the ball rolling, here is one that I found on this board.

code:

$word = olecreateobject ("word.application")
if $word=0
? "Failed to create object" ?
else
? "Object created. Handle= $word" ?
endif


$rs = oleputproperty ( $word, "visible", "b", "1" )


$docs = val("&"+olegetproperty ( $word, "documents" ))
$page = val("&"+olecallfunc ( $docs, "add" ))
$range = val("&"+olecallfunc ( $page, "range" ))
$rs = olecallfunc ( $range, "insertbefore", "s", "KIX RULES!!!" )


$rs = olereleaseobject($word)


I am interested in creating a form and buttons on that form. I am also interested in activating the File Open dialog box. Does anyone have any list of what objects are available in what DLLs and what properties those objects have?

There must be more usefull things in this OLE malarky than sending text to applications...

cj