Что нового

Как выделить строку в Listbox?

Nbv_tim

Новичок
Сообщения
47
Репутация
1
Есть Listbox который заполняется данными.
далее строки считываются в переменную.
Код:
Case $List1
	$s=GUICtrlRead($List1)
	install()

Вызывается функция обработки строк.

Код:
func install()
if $s = "TEST" Then 
		MsgBox(48,"ОШИБКА", "Выбрать актуальную строку")
 
	Else
Runwait(запуск программы $s)

Как после запуска программы Для Listbox для строки которую выполняли перекрасить цвет? или отметить ее как то что выполнилась в listbox ?

P.s придумал вариант
Код:
$t= _GUICtrlListBox_GetCaretIndex($List1)

_GUICtrlListBox_DeleteString($List1, $t)

Но это не совсем красиво удалять строки (( подскажите пожалуйста можнок ак нибудь добавлять напротив строки еще какую нибудь строку с флажком что выполнилось?

еще вариант
Код:
$t= _GUICtrlListBox_GetCaretIndex($List1)
$r= $sql & "           " & "Выполнено"

_GUICtrlListBox_ReplaceString($List1, $t, $r)


Но с цветом никак не получается((
 
Верх