Avatar billede hkramer Nybegynder
25. maj 2001 - 11:36 Der er 3 kommentarer og
1 løsning

Hvordan \"fanger\" jeg et event fra VB

Hej

Jeg har lavet nogle VB dll\'er som min ASP opererer op imod. I disse dll\'er har jeg blandt andet også lavet et event der bliver \"raiset\" en gang imellem under en længere kørsel.
Det er så meningen at ASP skal \"fange\" dette event og skrive noget sigende til brugeren, men jeg er ikke klar over hvordan jeg gør det.

</hkramer>
Avatar billede winkill Nybegynder
25. maj 2001 - 12:00 #1
Du kan ikke fange events på den måde i ASP - men til gengæld kan du lade DLL\'en selv udskrive et tekst til brugeren. Noget alá:

I DLL\'en:

Public Response As Variant
Public Sub Setup(ResponseObject As Variant)
    Set Response = ResponseObject
End Sub

Public Sub DoSome()
    Response.Write(\"Så rykker vi !!<br>\")
    \' Gør et eller andet.
    Response.Write(\"Næsten færdig...<br>\")
    \' Gør noget mere...
    Response.Write(\"Udført !!<br>\")
End Sub

I ASP\'en
Dim myCOM
Set myCOM = Server.CreateObject(\"myDLL.myCOM\")
myCOM.Setup(Response)
myCOM.DoSome
Set myCOM = Nothing
Avatar billede winkill Nybegynder
25. maj 2001 - 12:00 #2
Håber det kan bruges ;o)
Avatar billede hkramer Nybegynder
25. maj 2001 - 13:40 #3
Den holder ikke, da brugeren skal repræsenteres for resultater løbende. Ligesom en %-bjælke der fortæller hvor man er i forløbet.

</hkramer>
Avatar billede hkramer Nybegynder
10. august 2001 - 14:48 #4
Jeg tager pointene selv.
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