VBS 怎么调用C#编译的DLL ,且如何吧VBS中的变量传给C#中的DLL类

解决方案 »

  1.   

    用regasm /codebase xxx。dll 注册。
    vbs
    dim obj
    set obj = createobject(“xxx.yyy")
    obj。value = ”hello“
      

  2.   


    aa = 11  //假设aa是通过方法获取到的值
    MsgBox (aa)
    Set oIE = WScript.CreateObject("InternetExplorer.Application","Event_")
    With oIE  
       .Height = 140 '设置IE对象高度 
        .Width = 320  '设置IE对象宽度
        .Navigate "about:blank" '设置IE对象默认指向的页面 
        .Visible = 1 '设置是否可见 
        .Resizable = 0  '设置IE对象大小是否可以被改动 
        .Document.Write "<HTML><BODY scroll='no'><input id='input1' input1 value=aa</BODY></HTML>"  //input1怎么不能得到aa的值?
      

  3.   

    x=MsgBox (aa)

    MsgBox aa
      

  4.   


    我最终想实现input1 value= 11
      

  5.   

    Document.Write "<HTML><BODY scroll='no'><input id='input1' input1 value=" & aa & "</BODY></HTML>" 
      

  6.   


    非常感谢!!
    再问个菜鸟问题
    目前我定义了页面大小
     .Height = 140 '设置IE对象高度  
      .Width = 320 '设置IE对象宽度<BUTTON id='btn'>确定</BUTTON>
    我想定义BUTTON的具体位置,即是定义页面的最右端,不知道怎么实现?
      

  7.   

    这个应该是HTML问题吧?偶不了解,只懂点VB