GARANTIR DESCONTO

Fórum listview1 com Icons de extenção ? #356150

28/03/2008

0

Gostaria de saber como faço para cada arquivo apresentado no listview tenha seu icons dependendo de sua extenção de arquivo exemplo(.exe .html .txt )

aguardo respostas ? :wink:

flw


Warfighter

Warfighter

Responder

Posts

01/04/2008

Warfighter

Alguém Sabe ? 8)


Responder

Gostei + 0

01/04/2008

Tonidavi2004

Dê uma olhada neste código e aplique conforme necessário para o que vc está querendo. Um grande abraço !!!


unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ShellApi, ComCtrls, StdCtrls, ImgList;

type
TForm1 = class(TForm)
Button1: TButton;
ListView1: TListView;
OpenDialog1: TOpenDialog;
ImageList1: TImageList;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
var
List: TListItem;
Icon: TIcon;
Index: word;
begin
Index := 0;
if OpenDialog1.Execute then
begin
List := ListView1.Items.Add;
List.Caption := ExtractFileName(OpenDialog1.FileName);
try
Icon := TIcon.Create;
Icon.Handle := ExtractAssociatedIcon(Handle, PAnsiChar(OpenDialog1.FileName), Index);
List.ImageIndex := ImageList1.AddIcon(Icon);
finally
FreeAndNil(Icon);
end;
end;
end;

end.


Responder

Gostei + 0

02/04/2008

Warfighter

Tipo esse exemplo não serviria pq os arquivos estão listados no listview1, eu gostaria de add os icons apartir de suas extenções de arquivo [b:8b0ee06167]Ex: (.txt = .bmp = .jpg)[/b:8b0ee06167]

Isso seria possivel ?


Responder

Gostei + 0

03/04/2008

Tonidavi2004

Tipo esse exemplo não serviria pq os arquivos estão listados no listview1, eu gostaria de add os icons apartir de suas extenções de arquivo Ex: (.txt = .bmp = .jpg)

Isso seria possivel ?


Seja mais claro, porque não estou entendendo o que vc quer realmente. Um abraço.


Responder

Gostei + 0

05/04/2008

Warfighter

List View ele mostra arquivos

arquivo.exe
arquivo.txt
arquivo.bmp
arquivo.jpg

gostaria que ele add os icons nesses arquivos dependendo de suas extenção

alguém sabe ?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar