|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.11.2009, 14:01 | #1 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
Редактирование данных в ЛистБоксе
Здравствуйте!
У меня имеется ЛистБокс, туда я выгружаю значения из таблицы! хочу чтобы можно было эти значения редактировать в листбоксе... то есть изменять, исправлять данные и так далее....после нажатия "ОК" чтобы в таблице изменения сохранялись такое сделать можно? Заранее всем спасибо |
12.11.2009, 14:36 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Элемент управления класса ListBox
Элемент управления ListBox позволяет собрать в виде списка некоторое множество объектов и отобразить для каждого объекта связанную с ним строку. Он дает возможность пользователю выбрать из списка один или несколько элементов. Главное назначение элемента ListBox - предоставить пользователю возможность осуществлять выбор из отображаемых списком элементов Ваше желание не осуществимо,Вы не тот контрол выбрали для редактирования данных
Анализ,обработка данных Недорого
|
12.11.2009, 15:04 | #3 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
понил спасибо Большое!
придумаю что-нибудь другое! |
13.11.2009, 20:44 | #4 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 20
|
Вообще-то можно, но только через внешнюю форму.
Посмотрите, я в Вашем последнем файле это сделал. Попробуйте, может понравиться. |
14.11.2009, 16:20 | #5 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
Спасибо БОЛЬШОЕ!!!
ВСЁ так! |
14.11.2009, 16:22 | #6 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
Сергей И.
Вы просто Гений)) реально, яб недодумался до такого))спасибо большое! |
19.11.2009, 10:57 | #7 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
Редактрование - СУПЕР!
мне идейку подкинуло! НО в данном примере редактируется только ListBox2.List(str, 1) а мне нужно редактировать любую строку любого столбца(!)! то есть типо что-то такого: ListBox2.List(str, 0) и тут ListBox2.List(str, 1) и тут! а в дальнейшем вообще будет 5-6 столбоц! Помогите,пожалуйсто!!! |
19.11.2009, 11:24 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Данный код позволит редактировать данные в листбоксе при помощи двойного щелчка на нужной строке:
Код:
|
19.11.2009, 12:24 | #9 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
На нужной строке - это хорошо!
а вот если на нужном столбце???? или ещё лучше на нужной ячейке(столбец и строка)?? то как быть? |
19.11.2009, 12:41 | #10 |
Форумчанин
Регистрация: 30.10.2009
Сообщений: 138
|
А так же как сделать так чтоб при редактировании менялось не только в лист боксе, но и сразу автоматически на листе?
Заранее большое спасибо!!! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Папки в листбоксе | beemoto | Общие вопросы Delphi | 9 | 20.05.2009 19:04 |
Редактирование данных БД, расположенных на разных формах | mn-home | БД в Delphi | 3 | 06.03.2009 13:38 |
Файлы в листбоксе | blackstersl | Общие вопросы Delphi | 12 | 01.10.2008 10:47 |
SQL запрос и редактирование данных | Dux | БД в Delphi | 7 | 01.09.2008 12:17 |
номер элемента в листбоксе | RoadTrain | Общие вопросы Delphi | 2 | 20.11.2007 15:54 |