webForumDet fria alternativet
Logga in / Bli medlem

COM objekt

ASP

4 svar · 190 visningar · startad av Jaar

Medlem sedan juli 2001434 inlägg
Trådstart#1

Vissa COM objekt kan ha flera gränssnitt. Hur väljer man när man skapar vilket gränssnitt man ska använda? Är det någon som förstår vad jag menar?

Medlem sedan juni 20022 599 inlägg
#2

Om du använder early-binding från kompilerad kod så anger du där vilket interface du vill länka till. Om du kör late-binding via CreateObject, vilket man i princip alltid gör i scriptbaserade språk, så får du automatiskt default-interfacet. Du kan alltså inte välja.

Medlem sedan juli 2001434 inlägg
#3

Det finns alltså inget sätt att göra det.
Ajdå, det var ju mindre bra... då får jag ju skriva om hela högen med funktioner ju... ååååå..
jaja... bara o börja slita det :D

RED: Tack ska du ha för ditt snabba svar

Medlem sedan juni 20022 599 inlägg
#4

Det finns alltså inget sätt att göra det.

Inte direkt vad jag känner till .. En idé, som jag inte tänkt igenom, kunde ju vara att skriva ett nytt COM-objekt som bara mappar till ett äldre interface. Om det är det du vill komma åt.

Medlem sedan juli 2001434 inlägg
#5

Jag hade en klass med två inteface... får göra två klasser med varsitt interface istället... Verkar gå ganska fort...

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)