Что нового

[Элементы GUI] Упрощение функции

prokazzza

Новичок
Сообщения
160
Репутация
2
Подскажите есть ли возможность упрощения данного куска скрипта:

Код:
$Group3 = GUICtrlCreateGroup("NameGroup", 8, 275, 286, 57)
$Combo3 = GUICtrlCreateCombo("", 16, 298, 270, 25, BitOR($GUI_SS_DEFAULT_COMBO, $CBS_DROPDOWNLIST))
GUICtrlSetData(-1, $NameKey1&'|'&$NameKey2&'|'&$NameKey3&'|'&$NameKey4&'|'&$NameKey5&'|'&$NameKey6&'|'&$NameKey7&'|'&$NameKey8&'|'&$NameKey9&'|'&$NameKey10&'|'&$NameKey11&'|'&$NameKey12&'|'&$NameKey13&'|'&$NameKey14&'|'&$NameKey15&'|'&$NameKey16&'|'&$NameKey17&'|'&$NameKey18&'|'&$NameKey19&'|'&$NameKey20&'|'&$NameKey21&'|'&$NameKey22&'|'&$NameKey23&'|'&$NameKey24&'|'&$NameKey25, $NameKey1)
 

AZJIO

Меценат
Меценат
Сообщения
2,879
Репутация
1,194
prokazzza
Код:
$Group3 = GUICtrlCreateGroup("NameGroup", 8, 275, 286, 57)
$e=''
For $i = 1 to 25
	$e&=Eval('NameKey' & $i)&'|'
Next
$e=StringTrimRight($e, 1)
$Combo3 = GUICtrlCreateCombo("", 16, 298, 270, 25, BitOR($GUI_SS_DEFAULT_COMBO, $CBS_DROPDOWNLIST))
GUICtrlSetData(-1, $e, $NameKey1)
 
Автор
P

prokazzza

Новичок
Сообщения
160
Репутация
2
AZJIO

То что надо спасибо большое !!!
 
Верх