Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2011, 17:52   #1
boshki
Пользователь
 
Регистрация: 07.05.2011
Сообщений: 19
По умолчанию проподает фокус ввода с combobox и не отображаются иконки файлов в win XP

1) могу ввести только 1 символ и яокус ввода пропадает
незнаю какую часть кода выложить, поэтому скину проект
проект здесь: http://depositfiles.com/files/39tp5h0j9

2) не отображаются иконки файлов в win XP, в win7 все нормально
Код:
res := SHGetFileInfo(nil, 0, fi, SizeOf(fi), SHGFI_SYSICONINDEX);
imglist.Handle := res;

if (FindFirst(path1,faAnyFile , sr1) = 0) then
   begin
     li := lv.Items.Add();
     li.Caption := sr1.Name;
     new(inf1);
     //path1:=rem('*',path1);
     inf1^.link:=path1;
     inf1^.tab:=inttostr(form1.lvListgroup.Tag);
     li.Data:=inf1;
     ShGetFileInfo(PChar(path1), 0, fi, SizeOf(fi), SHGFI_SYSICONINDEX or SHGFI_SMALLICON);
     li.ImageIndex := fi.iIcon;
   end;
FindClose(sr1);
boshki вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать фокус ввода в поле Edit Arassir Помощь студентам 14 11.07.2012 12:37
DBGrid - фокус ввода Olg@ БД в Delphi 8 22.06.2009 13:40
Списки файлов и ComboBox Trelia Помощь студентам 1 26.03.2009 10:09
В IE7.0 не отображаются некоторые элементы страниц форума, которые нормально отображаются в FireFox3.0. Taras HTML и CSS 10 27.09.2008 13:30