在下面的示例中,创建了两个名为 lstmylist1 和 lstmylist2 的列表框和一个名为 cmbmycombo 的组合框,并显示每个列表框的 name 属性。compobj( ) 用来比较第一个列表框和组合框的属性。因为许多属性不同,所以返回 .f.。然后用 compobj( ) 比较第一个列表框和第二个列表框的属性。因为
name 属性不同,所以返回 .f.。用第一个列表框 lstmylist1 代替第二个列表框
lstmylist2,并用 compobj( ) 来比较属性。因为这两个列表框的属性相同,所以返回 .t.。
lstmylist1 = createobj('listbox') && 创建第一个“列表框”
lstmylist2 = createobj('listbox') && 创建第二个“列表框”
cmbmycombo = createobj('combobox') && 创建一个“组合框”
clear
? lstmylist1.name && 显示 list1 的 name 属性
? lstmylist2.name && 显示 list2 的 name 属性
? compobj(lstmylist1, cmbmycombo) && 显示.f.
? compobj(lstmylist1, lstmylist2) && 显示.f.,不同的“名称”
lstmylist2.name = lstmylist1.name
? compobj(lstmylist1, lstmylist2) && 显示.t.,相同的属性