Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];




Вниз

Помогите пожалуйста. 


ctapik-net   (2002-01-09 21:11) [0]

В цикле для найденых файлов у меня выполняется следующее:

Var
r : PChar ;
.............
GetMem(r, 260);
StrPCopy(r,Location+Name);}
SHGetFileInfo(PChar(Location+Name), 0,SHFI, SizeOf(SHFI), $400 or $200 or $100 or 4 or 1);
FreeMem(r) ;
.............


В результате чего возникает ошибка EOutOfResource. Пробовал без этого кода все ок. Где здесь ошибка? Заранее спасибо.



ctapik-net   (2002-01-09 21:49) [1]

Извиняюсь за ошибку.
SHGetFileInfo(r), 0,SHFI, SizeOf(SHFI), $400 or $200 or $100 or 4 or 1);



ctapik-net   (2002-01-10 06:42) [2]

Вопрос снят. Надо было лучне MSDN читать. Кому интересно вот правильное решение.

Var
r : PChar ;
.............
GetMem(r, 260);
StrPCopy(r,Location+Name);}
SHGetFileInfo(r, 0,SHFI, SizeOf(SHFI), $400 or $200 or $100 or 4 or 1);
FreeMem(r) ;
DestroyIcon(SHFI.hIcon);
.............




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.017 c
1-90287           NY152                 2002-01-08 14:19  2002.01.28  
Вопрос о привязке проги к компу


3-90210           Грифон                2001-12-23 22:26  2002.01.28  
SQL


14-90375          Det                   2001-12-04 19:51  2002.01.28  
IP


3-90206           victor                2001-12-24 10:07  2002.01.28  
Логическое поле в ОРАКЛЕ


4-90425           Gennady               2001-11-29 11:25  2002.01.28  
Clipboard снова...