09. juni 2002 - 19:22Der er
4 kommentarer og 1 løsning
Link
Hvordan linker jeg min dll til programmet og hvordan sende jeg oplysninger til "d", og hvordan få jeg navnet der stå i postname tilbage til mit program???
Jeg håber at der er nogen der kan og gider og hjælpe mig?
Hvordan du helt nøjagtig gør afhænger af hvilken compiler du bruger.. Desuden findes der 2 måder at linke til dll'en på. Man kan enten loade dll'en dynamisk med Win32 LoadLibrary (se Win32 hjælpen..). Den anden måde er at linke med et import-library, der som regel bliver lavet når du kompilerer din dll (eller det kan laves fra en command prompt, under Borland hedder kommandoen implib). Import library'et hedder som regel "ditnavn.lib". Hvordan du linker med dit import library afhænger af hvilket udviklingsmiljø. Man plejer at kunne angive i makefile hvilke libraries der skal linkes med.
Desuden skal du include header-filen i det program der skal kalde dll'en. Hvis du linker med import-library'et og includer header-filen, så kan du kalde funktionerne i din dll på samme måde som du ville kalde funktionerne i dit eget program.
Jeg kan ikke ret få det til at virke... Nå man har linke dll el. lib til sit program, skal man så kalde den på sammen med som når man som vil have fat i en class.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.