thanks for your replay ..
but this was not helpful ..
It Can't work with all files ..
for examble i tried to open :
c:\windows\explorer.exe
c:\windows\system32\shell32.dll
it says : the specified file is not a .net assembely ..
and it's made only to take icons from .net Programs only !!
waiting for a solution ..
regards , and thanks