Thomas Due wrote:
> Under txtfile ser vi en subsektion der hedder DefaultIcon.
> I denne har du en nøgle der hedder (Default). Værdien der er
> tilknyttet denne hedder (på mit system, det kan måske variere)
> "%SystemRoot\system32\shell32.dll, -152".
> Dvs. at standard ikonet er hentet fra filen shell32.dll hvor
> det er index -152. Det giver selvfølgelig ingen mening at
> ikonerne kan have negativt index. Men fremgangsmåden virker
> i det store og hele. Hvordan index -152 så lige skal fortolkes
> kan jeg ikke forklare.
Jeg har fornemmelsen af, at positive iconnumre er index, og
negative værdier er -absolut værdien.
index bruges med funktionerne ExtractIcon og ExtractIconEx mens
den absolutte værdi kan bruges med LoadIcon og MakeIntResource.
Det skal dog lige siges, at det er gætteri fra min side; men det
passer ret godt med de ikoner jeg har set.
I din streng står der %SystemRoot, det er vist kun NT/2000 der
skriver den slags; men findes der en funktion, der kan konvertere
disse tåbelige %koder til rigtige stier?
Alternativt, er der nogle, der har en liste over alle %koderne?
Jeg gætter på at %SystemRoot = getsystemdirectory
--
Regards 'n' stuff,
Michael Thomsen, Birkerød / Denmark
http://fly.to/thomsen
--- Letterman - Release 1 (Beta)
--- Do you listen to the voices you hear?