Here is some com code to use the File Open dialog. It is taken from TicTacToe and may need some tweaking. You can see the KiX3.63 code commented.

code:

$dlgNet=createobject("MSComDlg.CommonDialog") ; access MS Common Dialog collection
;$dlgNet=olecreateobject("MSComDlg.CommonDialog")
if $dlgNet=0
color r+/n "You cannot access the MSComDlg.CommonDialog Object!" color w/n
$netfile=""
else ; use Dialog box
$dlgNet.Filter="HTML TicTacToe Game Files|*.ttt"
;$=oleputproperty($dlgNet, "Filter", "s", "HTML TicTacToe Game Files|*.ttt")
$dlgNet.FilterIndex=3
;$=oleputproperty($dlgNet, "FilterIndex", "s", "3")
$dlgNet.Filename=$netpath+"\*.ttt" ; look for all .ttt files in $netpath
;$=oleputproperty($dlgNet, "Filename", "s", $netpath+"\*.ttt")
$dlgNet.DialogTitle="Connect to Network Game"
;$=oleputproperty($dlgNet, "DialogTitle", "s", "Connect to Network Game")
$dlgNet.MaxFileSize=128
;$=oleputproperty($dlgNet, "MaxFileSize", "s", "128")
$dlgNet.ShowOpen() ; show the FILE OPEN dialog
;$=olecallfunc($dlgNet, "ShowOpen")
$netfile=$dlgNet.filename
;$netfile=olegetproperty($dlgNet, "filename")
endif

This uses the MS Common Dialogs object which, I believe, has File Open, Printing, Font Selectors and other dialogs. Perhaps one of these is a standard Input box. If you find out, please let us know

cj