Shawn,
Here is what I have done; It only goes to 1 line in the combobox. Whuzz Up?
code:
:starthere
$ElementArray = "machine1", "machine2", "machine3"
; Enumerate the array ...
For Each $Element In $ElementArray ;Test to see array
? "Element=" $Element
Next
;&&&&&&&&&&&&&&&&&&&&&&&
;***********************************************************************************************

Function IEComboBox($Window,$title,$text,$ElementArray)

$html='<HTML><HEAD><TITLE>$title</TITLE></HEAD><BODY><BR>$text<BR>
<OBJECT ID="ComboBox" WIDTH=200 HEIGHT=24 CLASSID="CLSID:8BD21D30-EC42-11CE-9E0D-00AA006002F3">
</OBJECT></BODY></HTML> '
$window.document.write('$html')
WHILE $window.busy <> 0 AND @ERROR = 0 LOOP

$combobox=$IE.document.GetElementById("combobox")
for each $element in $ElementArray
$=$combobox.additem("$Element")
next
$combobox.value=$ElementArray[0]

EndFunction