---
title: "Endast en i taget ska kunna köra komponent"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/137333-endast-en-i-taget-ska-kunna-köra-komponent"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "hakan@4u2.se"
published: "2005-11-09T21:32:48.000Z"
updated: "2005-11-10T10:29:20.000Z"
replies: 2
views: 268
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/137333-endast-en-i-taget-ska-kunna-köra-komponent"
---

# Endast en i taget ska kunna köra komponent

## #1 — hakan@4u2.se, 2005-11-09T21:32Z

Har en komponent som inte får köras av mer en person i taget(inget som jag kan göra något åt iom att jag inte har gjort den själv)

Har någon en bra lösning på det? Något slags kösystem!

Permalänk: https://www.webforum.nu/p/137333

## #2 — OveRRidE, 2005-11-09T22:06Z

Jag hoppas verkligen att det finns logik som stödjer just att den enbart får finnas i en instans i taget, annars är uppdraget resten av ditt liv att söka upp och hudflänga den utvecklare som skrivit komponenten. 

Jag har aldrig hittat nåt sätt i COM eller VB för att hindra multiinstans av en komponent (har liksom aldrig behövt), så jag antar att du kan fullösa det genom t.ex. Applikations-variablar; 

```
If Not Application("ComponentInUse") Then
   Application("ComponentInUse") = True
   Set obj = Server.CreateObject("ReallyBadApp.Class")
   'do
   Set obj = Nothing
   Application("ComponentInUse") = False
End If
```

Det är ju inte på långa vägar helt säkert, men såhär på kvällen så är det faktiskt det enda jag kom och tänka på rakt uppochner.

Permalänk: https://www.webforum.nu/p/1704646

## #3 — hakan@4u2.se, 2005-11-10T10:29Z

Tack OveRRidE!

Skulle man inte kunna utvecka den till en säkare? Eller någon annan lösning?

Permalänk: https://www.webforum.nu/p/1704832

---

Tråden på webben: https://www.webforum.nu/amne/asp/137333-endast-en-i-taget-ska-kunna-köra-komponent
