以下是引用wengjl在2021-3-23 13:27:19的发言:
我想实现,表单的右侧显示查询得到文档名称列表,然后点击文档名称,将文档的内容 显示 在表单的左。
我想实现,表单的右侧显示查询得到文档名称列表,然后点击文档名称,将文档的内容 显示 在表单的左。
在表单的左侧放个WebBrowser控件,在表单的右侧放个ListBox控件(RowSourceType=7)
程序代码:SET DEFAULT TO ADDBS(JUSTPATH(SYS(16)))
of = CREATEOBJECT("form1")
of.show(1)
RETURN
DEFINE CLASS form1 as Form
width = 800
height = 400
ADD OBJECT list1 as listbox WITH left=10,top=10,width=200,height=380,RowSourceType=7
ADD OBJECT wb as OleControl WITH left=220,top=10,width=570,height=380,OleClass="Shell.Explorer.2"
PROCEDURE list1.click
cHtml = this.list(this.ListIndex)
IF UPPER(JUSTEXT(cHtml))=="HTML"
thisform.wb.Navigate(this.list(2)+cHtml)
ENDIF
ENDPROC
ENDDEFINE