请教如何样弹出个窗口,里面有个上拉框,把上拉框的值返回

请问怎么样弹出个窗口,里面有个下拉框,把下拉框的值返回啊
例如 有N个地方要用到这个小窗口的.就调用他
要 弹出一个小窗口,里面有个下拉框,内有几个选项. 选好了下拉框, 按小窗口的确定按钮后 把选了的值返回给调用 的函数

小窗口 格式 如下,可以直接用VB 画出来

一个小窗口,里面有个下拉框, 一个确定键,一个取消键

------最佳解决方案--------------------
引用:
在窗体里面定义一个public的变量。
确定的时候传给它。
窗口关闭后,在主窗口用 窗体名.变量名 访问。

在窗体关闭事件里把下拉单的值放public变量里,确定 的时候做同样的事情并关闭窗体
------其他解决方案--------------------
在需要弹出的地方.Show,完事.Hide
------其他解决方案--------------------
在窗体里面定义一个public的变量。
确定的时候传给它。
窗口关闭后,在主窗口用 窗体名.变量名 访问。
------其他解决方案--------------------
你可以新建一个模块,在模块里面新建public变量 

例如 public str as string


然后你的所有form都可以用这个变量了, 不过用完记得清空,不要影响下次判断