|
![](/i/fill.gif) |
Invisible wrote:
>>> Apparently it is notionally possible to construct a DLL which
>>> actually contains no executable code at all, only data. (Although I
>>> highly doubt anybody *does* this...)
>>
>> I once actually did - for a collection of self-made icons I wanted to
>> have displayed for certain files in Windows Explorer.
>
> Why not just have a bunch of .ico files?
Because it would be a bunch of .ico files? lol Sort of the same reason
they make zipped files, or one sort or another, with games, for levels.
You just download/update *one* file, not dozens. Though, unlike dlls,
patchers will tend to use something similar to the "add to .zip/.rar"
function when updating things. Even windows uses icons in a dll, keeping
all the default ones in a single source file, which gets shown in cases
like where you have a file that doesn't have its own internal icon, and
you try to change the one being used.
But, yeah. I forgot that dlls can also just be sort of like resource
forks too.
--
void main () {
if version = "Vista" {
call slow_by_half();
call DRM_everything();
}
call functional_code();
}
else
call crash_windows();
}
<A HREF='http://www.daz3d.com/index.php?refid=16130551'>Get 3D Models,
3D Content, and 3D Software at DAZ3D!</A>
Post a reply to this message
|
![](/i/fill.gif) |