Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ComboBox1.AddItem('item',Pointer(-1)); [D7, XP]


Страницы:   1 2

AndB ©   (2006-03-22 16:52:00) 

никогда бы не подумал... с [0..n] порходило всегда... а с < 0
procedure TForm1.FormCreate(Sender: TObject);
begin
 ComboBox1.Clear;
 ComboBox1.AddItem('item',Pointer(-1));
   ShowMessage('? = '+IntToStr(Integer(ComboBox1.Items.Objects[0])));
end;


вместо '? = -1' получаю EStringListError 'List index out of bounds (0)'
а как же отрицательные использовать? %\


Stakan   (2006-03-22 17:00:00) [21]

SomeVar := -1;
ComboBox1.AddItem('item',Pointer(SomeVar));


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо