![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Из Picture исчез DIB [D6, WinXP]
Micah'GF © (2003-11-02 10:26:00)Ситауция такая:
раньше был такой код
DIB.LoadFromStream(Stream);
Item := TPictureCollectionItem.Create(DXImageList.Items);
Item.Picture.DIB := DIB; <<<<<<<<<<<
Item.Name := ItemName;
Item.Transparent := False;
Item.Restore;
это я пытался загружать в DXImageList картинки на лету во время выполнения программы.
Код был написан чуть больше месяца назад. Сейцас вставил его в прогу и попробовал запустить:
Undeclared identifier: DIB
причем указывает на Item.Picture. DIB!!!
Попытался запустить первоначальный код - выдал то-же самое!
Код НЕ менялся ТОЧНО!! И раньше РАБОТАЛ!
Другие программы с использованием DIB и DXImageList работают.
Почему так может быть и что можно сделать?!?!
Micah'GF (2003-11-04 09:22:00) [1]Мля слов нету!!!
Я ох#$л !
заработало такое:
Item := TPictureCollectionItem.Create(DXImageList.Items);
Item.Picture.Graphic := DIB;
раньше работало:
Item.Picture.DIB
не может же меня глючить!?!?!!
Micah'GF (2003-11-03 09:17:00) [2]ААААА......
Спасите!!!! Помогите!!!
Удалял DelphiX, снова устанавливал... Удалял Delphi, снова ставил... Ничего не помогает!!
После поной переустановки Delphи и установки пакета говорит что ненайден DIB.dcuи другие из пакета DelphiX, после ручного копирования в \Delphi6\Projects\Bpl\ этих файлов снова вылазит:
Undeclared identifier: DIB
и снова указывает на Item.Picture. DIB
поглядите на проект http://200mb.org/files/LoadImageListItem.rar
АААААААААААААААААААааааааааааааааааааааа................!!!!!
Я щас загнусь...
Micah'GF (2003-11-02 20:47:00) [3]DelphiX тот же.. вообще почти месяц Дельфю не трогал... ну может за это время пару новых пакетов установил (не помню ничего)...
В юзах:Windows, Forms, SysUtils, ExtCtrls, Classes, Controls, DIB, DXDraws
Кстити: при щелчке с контролем на команде должен открываться файл с юнитом, в котором он описан, а при шелчке наItem.PictureилиTPictureCollectionItemничего не происходит. При щелчке наDIB.LoadFromStream(Stream)говорит что нету DIB.pas.
Делается вывод - нужна переустановка DelphiX...
Как удалить егочтоб снова установить?!?!?!?
MeF88 (2003-11-02 16:09:00) [4]
> Почему так может быть и что можно сделать?!?!
DelphiX установлен тот же? И напиши че у тя в uses.