---
title: "Skicka combobox som inparameter till procedur"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/27641-skicka-combobox-som-inparameter-till-procedur"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "d_jonsson"
published: "2001-09-14T11:25:00.000Z"
updated: "2001-09-17T09:59:00.000Z"
replies: 1
views: 365
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/dotnet/27641-skicka-combobox-som-inparameter-till-procedur"
---

# Skicka combobox som inparameter till procedur

## #1 — d_jonsson, 2001-09-14T11:25Z

Hur skickar man ett Combobox-objekt (som finns på ett formulär) som inparameter till en funktion?

ex: Proceduren "Proc1" tar en inparameter som är en combobox:
Private Sub Proc1(cboBox as Combobox)
    ' gör nåt med cboBox (som ju skickades med "By Reference)
End Sub

anropar man denna procedur med följande kod, så blir det fel, eftersom det är comboboxens värde och inte själva combobox-objektet som skickas:

Proc1(Me.cboKombinationsruta)

Hur gör man fgör att skicka objekltet, och inte dess aktuella värde?

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

## #2 — fredrik, 2001-09-17T09:59Z

Felet ligger snarare i hur du gör anropet till proceduren. 

Om du ska använda paranteser när du ropar på subben måste du skriva "call" framför:
\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>Kod:\<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600"\>
call proc1(me.combo1)

annars för du skippa paranteserna:
\<font size="1" face="Verdana, Arial, Helvetica, sans-serif"\>Kod:\<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600"\>
proc1 me.combo1

Objektet skickas alltså som ett objekt och inte med dess värde.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/27641-skicka-combobox-som-inparameter-till-procedur
