Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];

Вниз

Иконка дла скрытого файла   Найти похожие ветки 

 
ctapik-net   (2002-11-08 01:16) [0]

В Explore"ре скрытые файлы отображаются более прозрачными иконками. Вопрос. Как имея иконку файла получить иконку как если бы этот файл бал скрытый? аранее благодарен.


 
Alex-eraser   (2002-11-08 01:29) [1]

Попробуй загнать иконку в TImageList, а там, по-моему, есть спец. функции для этого, точно не уверен, посмотри в справке.


 
Оливейра   (2002-11-08 02:06) [2]

Нехрен самопальными методами иконки выдирать, работайте через SHGetFileInfo, SHGetImageList и т.п., см. Shell Programmers Guide в MSDN, и будет у вас красотища.
См. также пример VirtualListView


 
ctapik-net   (2002-11-08 06:39) [3]

Дык нехрена ShGetFileInfo не выдает такую иконку для скрытого файла!!! Ина обычная!!!


 
Николай Быков   (2002-11-08 06:52) [4]


procedure TForm1.Button1Click(Sender: TObject);
var i,j:integer;
begin
for i:=0 to Image1.Picture.Bitmap.Width do
for j:=0 to Image1.Picture.Bitmap.Height do
begin
Image1.Canvas.Pixels[i,j]:=Image1.Canvas.Pixels[i,j] or $aaaaaa;
end;
end;

Ну можно что-то типа этого сделать.


 
ctapik-net   (2002-11-08 06:57) [5]

А насчет примера VirtualListView так меня он не открывается dfm файл запорот. Может кто в меня его кинет, а то даже на диске с дельфи он запорот.


 
Cobalt   (2002-11-08 10:13) [6]

Знаете, как это, оказывается, делает Эксплорер?
TListItem.Cut:=true;
Можете проверить - зайдите в папку со скрытыми файлами и нажмите на одном из них Ctrl+X - вуаля - все остальные файлы потеряют свою невинность(пардон, прозрачность 8-)


 
ctapik-net   (2002-11-08 19:05) [7]

Всем ответившим большое спасибо!!!! Вопрос снят благодоря Cobalt"у



Страницы: 1 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.007 c
1-59265
The_Vizit0r!
2002-11-07 13:11
2002.11.18
помогите!


6-59305
psiho
2002-09-15 12:09
2002.11.18
CGI


6-59311
Matandra
2002-09-22 19:51
2002.11.18
Как подстваить свою процедуру на событие в WEBBrowser?


4-59481
Beginer1
2002-10-07 16:35
2002.11.18
FindFirstFile


1-59093
delph
2002-11-06 21:40
2002.11.18
Win2000 Terminal Server - ошибка инициализации BDE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский