Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 27.11.2015
Сообщений: 75
1

Добавление строк из TComboBox1/TListBox1 в TListBox2 с определённой позицией

20.05.2016, 10:56. Показов 1002. Ответов 4
Метки нет (Все метки)

Приветствую, надо организовать добавление выделенной строки из TComboBox1 в TListBox1 методом Insert. В какую строку добавить значений, то есть порядковый номер, становится понятно из Edit1.Text. То есть, я выбираю нужную мне строку в TComboBox, ввожу номер некой строки в Edit1.Text, нажимаю на кнопку и эта строка из TComboBox добавляться в строку, номер которой я записал в Edit1.Text. Проблема заключается в следующем: По моим ощущениям, программа работает при данном коде только если вставлять с самой первой строки и т.к далее(1,2,3,..), а мне надо чтобы я мог ввести любые числа(5,11,4,2,15,...) и программа вставить выбранную строку именно туда. Надеюсь понятно объяснил. Что надо исправить в данном коде?
Delphi
1
2
3
4
Var Index:integer;
begin
Index:=strtoint(Edit1.Text);
ListBox1.Items.Insert(Index,ComboBox1.Items[ComboBox1.ItemIndex]);
Может быть надо изначально создать много пустых строк и тогда программа будет работать?
Можно ли данное осуществить без добавления пустых строк заранее?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2016, 10:56
Ответы с готовыми решениями:

Замена символа с определённой позицией в файле
Не получается заменить символ в файле с определённой позицией на цифру "8". Также почему-то не...

Считывание с определённой строки и пауза сканирования строк до появления в файле новых строк
Здравствуйте все, кто заинтересовался моей темой. Я не так давно начал изучать Java, так что много...

Функции работы со строками символов: определение размера строки, копирование строк, добавление строк, сравнение строк
На языке Ассемблер написать функции работы со строками символов: определение размера строки,...

Разделение строк на подстроки определённой длины
Можете привести пример кода, разделяющего строки на подстроки определённой длины ? И что бы весь...

4
3952 / 3367 / 875
Регистрация: 29.08.2013
Сообщений: 21,987
Записей в блоге: 2
20.05.2016, 11:07 2
а в ListBox у вас элементы то созданы?
если их там нет, то и вставлять некуда
0
0 / 0 / 0
Регистрация: 27.11.2015
Сообщений: 75
20.05.2016, 11:28  [ТС] 3
Нет ничего. Мне надо ListBox заполнить значениями из ComboBox, но с указанием позиции куда вставлять,а не по порядку
0
3952 / 3367 / 875
Регистрация: 29.08.2013
Сообщений: 21,987
Записей в блоге: 2
20.05.2016, 11:38 4
Лучший ответ Сообщение было отмечено Just Trying как решение

Решение

вот вам дали талончик в очередь под номером 50, а очереди то самой нет
куда вам вставать?
сначала сгоните 49 человек в очередь, а потом вставайте сами

аналогия понятна?
1
0 / 0 / 0
Регистрация: 27.11.2015
Сообщений: 75
20.05.2016, 11:40  [ТС] 5
То есть без пустых строк нельзя. Понял, спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2016, 11:40

Найти матрицу, получающуюся из данной определённой перестановкой строк
Помогите с кодом кто-нибудь Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из...

Удаление первых 6-ти строк во всех текстовых файлах, находящихся в определённой папке
Привет. Пытаюсь создать BAT CMD файл удаляющий первые 6 строк в каждом файле папки. В папке...

Нужен алгоритм сортировки массива строк в алфавитном порядке с точностью до определённой длины
Здравствуйте! Хотел бы увидеть алгоритм сортировки массива строк в алфавитном порядке с точностью...

Миллионы строк. добавление новых строк занимает очень много времени
здравствуйте, столкнулся с такой проблемой: в базе данных access несколько миллионов строк, заношу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru