Hej Kent,
"Kent Madsen" <kent@odense.kollegienet.dk> wrote in message
news:AFBK6.1856$zv2.287878@news010.worldonline.dk...
> Jeg er ved at lave et program i C++Builder, hvor jeg skal anvende en DLL.
> Ved siden af DLL'en ligger en LIB-fil. Hvordan for jeg importeret LIB/DLL
i
> Builderen? Det hele skulle gerne ende op med en enkelt EXE?
Du højre-klikker på dit target (den EXE-fil eller DLL-fil som du er ved at
lave) og vælger menupunktet "Add...".
I fil-dialogen vælger du fil-type til at være "Library File - lib" og peger
på dit LIB.
Det hele ender formodentlig _ikke_ op med at være en enkelt EXE.
Hvis du selv har buildet DLL'et, så kan du formodentlig blot tilføje de
samme source-filer som du lavede DLL'et med, til din EXE-fil, og helt
undlade at bruge DLL'et.
> Jeg har før lavet en DLL og anvendet den dynamisk i programmer, men hvad
er
> ideen med LIB-filen? Indeholder LIB-filen beskrivelse af DLL'ens
funktioner?
Lib-filen er formodentlig et import-library - du kan slå det op i
hjælpefilen.
Det gør at du slipper for selv at skulle loade DLL'et (ved hjælp af
"LoadLibrary" API funktionen)
Venlig hilsen
Mogens Hansen