又页面 又ComboBox 你说的是asp.net还是windowsforms ??
如果是windows forms的话,那就做两个版本的程序 和 安装程序,在执行前避免此问题
  至于那些判断某目录 某注册表项 是否存在的方法,MS没有说过肯定有效如果是asp.net,基本上没办法判断客户端

解决方案 »

  1.   

    ???哪儿是东哩运行环境还有分VB还是C#?
      

  2.   

    在.net中,不论你使用的是什么语言编写的程序,都是编译成IL(中间语言),而中间语言基本上是和特定语言无关的,也就是所谓的跨语言。所以你的问题基本上没有答案。
      

  3.   

    两位,他说的VB就是6.0呀!
    niwalker还久没来了啵!
      

  4.   

    运行环境的语言?是vb 还是c#? 我倒!
      

  5.   

    HEHEHAHAHEHEHUHUHENHENHIHIZZZZZZZZ只有一个 不分彼此
      

  6.   

    何必非要揪我的语病,实际上我是不知如何表达我的实际意思
    好吧
    我再详述一遍
    我做的是window control,用到combobox作为control的一个组成部分,这个control是可以运行在vb.net和c sharp上的,在control上有个codedom的使用去在textbox里面显示所有的操作的程序代码展现,combobox只有两个可选项:VB,C# .可以根据选择项来决定是用CSharpCodeProvider还是VBCodeProvider去做CODEDOM。
    然后在control运用到win form上的时候,combbox上是要有default值的,我想做的是如果是从用vb编写的win form上使用我的control,combobox的selectItem =0,即vb;如果是从用c#编写的win form上使用我的control,combobox的selectItem =1,即c#
    诸位高手明白在下的意思了么?
    我当然明白所有的程序代码都转成CLR,我只是想问问有没有办法获知?