![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как добавить в ListView компонент ComboBox? [D7, XP]
allucard © (2007-04-18 13:31:00)Доброго времени суток.
Есть ListView, в нём есть столбцы(columns) Login Password Name Пн....Пт.
Мне необходимо чтоб для каждого пользователя в его строке в столбцах от пн. до пт. можно было в раскрывающемся списке выбрать число от 1 до 8.
Как такое сделать?
Спасибо.
allucard (2007-04-18 16:17:00) [21]http://zipsites.ru/books/uchebnik_delphi7_prof/
но google по этому поводу тож молчит.
Скажи что читал ты?
Сергей М. (2007-04-18 16:11:00) [22]
> html книжку D7 для профессионалов
Бо смахивает на "кириллица"-букварь для буратинов)..
Сергей М. (2007-04-18 16:09:00) [23]
> html книжку D7 для профессионалов
Эт что за чудо ?)
allucard (2007-04-18 16:05:00) [24]
> Сергей М. © (18.04.07 15:58) [14]
Я буквально только-что перечитал html книжку D7 для профессионалов(именно о свойствах и методах TDataSet), и я понял как кинуть на форму TTable, понял как создать в нём поля, как указать их тип.
Но там нет даже простенького примерчика как в run-time создавать поля.
Извини конечно, может я и обнаглел, я не прошу готового решения, хоть подсказку какую, любой примерчик.
Ладно, пошёл я в google, может там чё скажет.
Сергей М. (2007-04-18 15:58:00) [25]А по-моему ты попросту обнаглел.
allucard (2007-04-18 15:35:00) [26]Делаю так, только не догоняю как поле(field) добавить?
И где его имя и тип указать?
ClientDataSet := TClientDataSet.Create(Form2);
ClientDataSet.Fields.Add(TField.Create(ClientDataSet));
ClientDataSet.Free;
Сергей М. (2007-04-18 15:29:00) [27]
> allucard (18.04.07 15:17) [10]
>
> TClientDataSet - undeclared identifier.
uses DBClient
Ты когда справкой начнешь пользоваться, а ?
Она, меж прочим, для тебяписана, а не для Пушкина)
> А с самим DataSet можно?
Нельзя.
TDataSet - абстрактный класс.
allucard (2007-04-18 15:22:00) [28]Sorry: имел ввиду:
А с самим TDataSet можно?
allucard (2007-04-18 15:17:00) [29]TClientDataSet - undeclared identifier.
А с самим DataSet можно?
Сергей М. (2007-04-18 14:38:00) [30]
> с DataSet'ами я немного работал, только с визуальными
DataSet'ы визуальными не бывают)
> Dataset в файл записать можно?
Конечно)
bagos (2007-04-18 14:33:00) [31]почему бы тебе не почитать литературу,в каждом учебнике расписанна работа с db
allucard (2007-04-18 14:30:00) [32]
> Сергей М. © (18.04.07 14:09) [6]
Картинки то не я гоняю ;)
Я пишу (точнее пытаюсь) сейчас почти одновременно две проги:
1. Берёт файл, кастрирует его, и переводит в список строк, потом(завтра) его ещё и надо будет уметь на печать выводить или по форме раскидати или не знаю как.
2. Прога по регистрированию пользователей. Нужно хранить списки пользователей и время регистраций на каждый день.
а буквари я читал, на то время они мне вообще непонятными казались, сейчас перечитываю куда яснее, благодарен за беспокойство :)
А с DataSet'ами я немного работал, только с визуальными.
Но чётко понимаю: нужно создать поля, потом заполнить, а интересно этот Dataset в файл записать можно?
Сергей М. (2007-04-18 14:09:00) [33]
> allucard
Ты какой кулич лепишь-то ?)
Просто стало любопытно - то ты файлы кастрируешь, то картинки туды-суды гоняешь по сети, то пароли прячешь куда ни попядя) ...
Мож следовало бы остыть и почитать для начала буквари соответствующие ?
Сергей М. (2007-04-18 14:01:00) [34]
> Какой больше подойдёт?
Любой подходящий)
Например, TClientDataSet.
allucard (2007-04-18 13:58:00) [35]
> Сергей М. © (18.04.07 13:47) [3]
Как я понял:
Беру DBGrid+ DataSource, который взаимодействует с TDataSet.
Какие есть DataSet'ы?
Какой больше подойдёт?
Сергей М. (2007-04-18 13:47:00) [36]
> allucard (18.04.07 13:41) [2]
DBGrid'у нахрен не нужна
БД - он взаимодействует искл-но с DataSource, который, в свою очередь, взаимодействует с любым DataSet'ом, в кач-ве которого, в свою очередь, может выступить, например, некий TMemoryDataSet, в который, в свою очередь, ты можешь "запихать" прямо в ран-тайм все свои "логины", "пассворды", "нэймы", "понедельники".."пятницы" и пр. и пр.
allucard (2007-04-18 13:41:00) [37]
> Сергей М. © (18.04.07 13:35) [1]
Тем что нет DB :)
хотел создать простенькую програмку, без БД.
Сергей М. (2007-04-18 13:35:00) [38]Чем DBGrid не угодил ?