Avatar billede Lasse Novice
25. februar 2002 - 18:28 Der er 7 kommentarer og
1 løsning

unresolved external symbol

Jeg faar denne fejl naar jeg kompilerer mit program. Er der nogen der ved hvordan man fjerner dette, og faar programmet til at virke?

unresolved external symbol _DIID_HTMLElementEvents2

Fejlen kommer i denne linie:

                            hr = pCPC->FindConnectionPoint(DIID_HTMLElementEvents2, &pCP);
Avatar billede alvion Nybegynder
25. februar 2002 - 20:25 #1
Det er fordi en af de header-filer, som du inkluderer, definerer et symbol (det kan f.eks. være en variabel eller en funktion). Symbolet er så implementeret i en .cpp eller en .lib fil, og denne får du ikke linket ind i dit program.

Derfor mangler implementeringen af symbolet, når linkeren er færdig.
Avatar billede Lasse Novice
25. februar 2002 - 22:56 #2
ok, men hvordan finder jeg ud af hvilken lib fil jeg mangler? Jeg har proevet at laest dokumentation omkring disse klasser, men de naevner intet.
Avatar billede Lasse Novice
25. februar 2002 - 23:27 #3
kunne det ogsaa vaere en IDL fil? Og hvis ja, hvordan implementerer man saadanne en i et projekt?
Avatar billede Lasse Novice
25. februar 2002 - 23:46 #4
jeg har nu faaet den faetter inkluderet, men der kommer nu en anden fejl. Jeg vil lige se hvad jeg kan goere ved det. Hvis det lykkes, maa jeg jo slippe nogle points.
Avatar billede wisen Nybegynder
26. februar 2002 - 10:23 #5
Har du lavet en #import et eller andet sted ?
Avatar billede Lasse Novice
26. februar 2002 - 16:10 #6
nope, jeg har bare add to project... det er maaske forkert...?

Jeg har lige proevet at importere det istedet for. Det virker ikke. Den skriver:

Error loading type library/DLL.

Hmm, hvordan propper man en IDL fil til et C projekt?
Avatar billede Lasse Novice
02. marts 2002 - 18:18 #7
jeg har fundet ud af at det var fordi at det ikke var defineret i header filen.
Avatar billede Lasse Novice
02. marts 2002 - 18:18 #8
lukker spg
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester