|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2014, 16:02 | #1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Получить данные из объекта TabControl
Доброго времени суток!
Есть код Код:
|
14.10.2014, 16:39 | #2 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
Цитата:
Код:
программа — запись алгоритма на языке понятном транслятору
|
|
14.10.2014, 16:40 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну коль записал UserID в Objects, то и выдерни его от туда:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.10.2014, 17:25 | #4 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
ListView трогать не надо. Берём данные только из самого объекта TabCotrol (Ник, ID (уже есть), что-то ещё (не знаю, допустим ли третий параметр или более)).
Код:
Запутался в коде. Код:
Последний раз редактировалось Shouldercannon; 14.10.2014 в 17:47. |
14.10.2014, 18:15 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Nick из Caption и UserID есть. Нет TempMessage. А нужен? Ни где и не передается
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.10.2014, 20:38 | #6 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
TempMessage нужен обязательно
Код из старой версии проекта Код:
Последний раз редактировалось Shouldercannon; 14.10.2014 в 20:44. |
14.10.2014, 20:44 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Значит нужно где-то держать. Или массив, или TList, или TObjectList, например с указателями на записи TTabData. И в Objects записывать не UserID, а индекс указателя. И позаботиться о корректной чистке, что бы утечек не было
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.10.2014, 21:44 | #8 | |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Цитата:
|
|
14.10.2014, 22:01 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Примерно так не пробовал?
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 14.10.2014 в 22:04. |
15.10.2014, 06:55 | #10 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
К сожалению не вариант. В ListView только ID, Nick, ничего лишнего там не должно быть.
Может UserData: TTabData; превратить в UserData: array of TTabData; - это и будет наш массив с данными пользователей? Честно, уже весь мозг вынес, пытаясь реализовать работу с вкладками TabControl как в ICQ или подобным им программам. Варианты есть, но у каждого серьёзные недостатки. Последний раз редактировалось Shouldercannon; 15.10.2014 в 07:00. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить 2 объекта особым образом | hepr | SQL, базы данных | 1 | 12.03.2014 20:07 |
Jquery как из $(this) получить имя объекта? | Abuhamed | JavaScript, Ajax | 2 | 12.02.2012 03:43 |
DelphiX, как получить текущие координаты объекта? | codermoder | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 17.03.2011 00:26 |
Как получить переменные из объекта Session? | olgavv | JavaScript, Ajax | 1 | 16.03.2010 21:49 |
Как получить адрес свойства объекта? | Lim | Общие вопросы Delphi | 3 | 30.11.2007 19:46 |