SERGE_BLIZNUK
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору dmit000 Цитата: программа сама считала сколько элементов в массиве? | ой, странного вы хотите ;-))) так не получится. Но можно перейти на такой подход: Код: в описании const {обратите внимание точка-запятая - разделитель} DArray = ('1; 2.3; 2.5; 17.045 ; 134,45'); ... код добавления в комбобокс на OnCreate var sAll, sItem : string; begin sAll := Trim( DArray + ';' ); while Length( sAll ) > 0 do begin sItem := Copy( sAll, 1, Pos(';', sAll)-1); Delete( sAll, 1, Pos(';', sAll)); ComboBox1.Items.Add( Trim(sItem) ); if Pos(';', sAll) = 0 then sAll := ''; end; end; | надеюсь, угадал, что именно вы хотели ;-)) Удачи. |