|
楼主 |
发表于 2020-12-7 21:58:11
|
显示全部楼层
本帖最后由 anythinging 于 2020-12-7 22:00 编辑
各位息怒,看了很多代码,目前我这个贴子中各位大师回复的代码可能是最好的了。
这些天确实在用心的一句一句的学,又怕自己太笨让各位费神,但是真的卡住了卡住了!
不知下面三句理解的对不对,始终没掌握要领
Local $sData = _GUICtrlListView_GetItemText($hListView, $iIndex, $iSub) ;检索列表视图项目或子项文本.$sData=当前选中表格的文本
#cs============================================
GUICtrlSetPos,调整控件在窗口中的位置和(或)大小.
GUICtrlSetPos(控件ID, 左距, 顶距[, 宽度[, 高度]]])
#ce============================================
GUICtrlSetPos($iCombo , $aRect[0] + 4 , $aRect[1] + 2 ,$aRect[2] - $aRect[0])
;GUICtrlSetPos($iCombo , X座标 , Y座标 ,宽度)
;GUICtrlSetPos($iCombo ,矩形左上角 X 坐标+4 ,矩形左上角 Y 坐标+2 ,矩形左上角 Y 坐标+22 ,矩形右下角 X 坐标 - 矩形左上角 X 坐标)
#cs============================================
GUICtrlSetData( 控件ID, 数据[, 默认值])
对于 Combo(组合框), List(列表): 用于显示的默认值.
对于 Edit (编辑框), Input (输入框): 若此参数设置为非空值(""), 则该字符串将被插入到当前插入符号所在点.
#ce============================================
GUICtrlSetData($iCombo, '|' & $sData & '|' & $sDef, $sData)
;GUICtrlSetData($iCombo, 组合框下拉菜单中的内容(前面为什么有个|?), 当前选中表格的文本(必需用$sData,如果用如12345无法显示 ))
|
|