Форум: "Начинающим";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
ВнизCheckListBox+IndexOfObject Найти похожие ветки
← →
em240 © (2007-10-25 11:27) [0]MyCheck.AddItem(inttostr(i)+")"+grid.Columns[i].Title.Caption,
TObject(grid.Columns[i].Columns[i].FieldName));
Ищу:
var
s:string;
j:integer;
begin
s:="MyString";
j:= MyCheck.Items.IndexOfObject(TObject(s));
Не находит L
← →
clickmaker © (2007-10-25 11:30) [1]TObject(grid.Columns[i].Columns[i].Field);
IndexOfObject(TObject(grid.DataSource.DataSet.FieldByName(s)));
← →
em240 © (2007-10-25 12:04) [2]Не пашет
← →
clickmaker © (2007-10-25 12:11) [3]значит, что-то не так делаешь
почему, кстати, Columns 2 раза?
и как понять "не пашет"?
← →
ЮЮ © (2007-10-25 12:26) [4]> TObject(grid.Columns[i].Columns[i].FieldName));
С каких это пор текстовое свойство можно привести к TObject, а потом ещё и пытатьться найти его в списке по строке?
← →
em240 © (2007-10-25 12:35) [5]
> значит, что-то не так делаешьпочему, кстати, Columns 2 раза?
> и как понять "не пашет"?
Это описка в сообщении, отправленном на форум.
> значит, что-то не так делаешьпочему, кстати, Columns 2 раза?
> и как понять "не пашет"?
не находит
Сделал так:
if (String(MyCheck.Items.Objects[i])=string) then
← →
clickmaker © (2007-10-25 12:47) [6]
> [5] em240 © (25.10.07 12:35)
зачем имена полей хранить? когда Field - это уже Object
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c