There is no association, other that (1) an icon exists inside an executable,
or (2) An association is made via an installation utility which adds a
registry entry (ruled out by you), or (3) a user associates an icon with a
shortcut.
--
HTH,
Kevin Spencer
Microsoft MVP
..Net Developer
If you push something hard enough,
it will fall over.
- Fudd's First Law of Opposition