06. juni 2001 - 00:41Der er
12 kommentarer og 1 løsning
CreateObject .. Timer Control
Jeg er igang med at lave en dll i VB og skal i den forbindelse bruge en timer. Har egentlig lavet min egen timer, men har hørt at den indbyggede skulle være bedre, da den tager 0% CPU...
Men mit problem er at jeg prøver at skabe objektet således:
Dim t_Timer Set t_Timer = CreateObject(\"Timer\") t_Timer.Interval = 1000 t_Timer.Enabled = True
Men får bare fejlmeddelelsen \"ActiveX component can\'t create object\"..
hmm - så skal du vel have en form til at holde timerobjektet hvis det er en dll du er ved at lave. Den \"form-holder\" skal du så smide det lille ur fra toolbox\'en over på - og så kan du bruge din timer.
problemet er jo at jeg ikke har nogen form når det er en dll!??!!? ... så kan jeg jo ikke drag n drop min timer ind på min form som man normalt gør ved en win app. så????
Når man så har en formholder i sin DLL hvor skal man så kalde sin Timer_Timer funktion ???? I formen ligesom i en normal applikation, i dll classen, i et modul eller hva????
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.