本人不懂VB,看到一个程序这样写:     public Function FTop( A1 As Boolean,A2 As String,A3 As Long,A4 As Integer )
    {
            FLow( Chr(A1) & A2 & Chr(A3) & Chr(A4) ); 
    }       ??? Flow怎么样处理这些参数呢?因为Flow是一个DLL中的调用,所以看不到怎样处理。是用解析字符串的方式吗?那不是效率很低吗?哪位兄台帮忙解释一下。    

解决方案 »

  1.   

    Chr(A1) & A2 & Chr(A3) & Chr(A4)就是字符或控制符相连接,Chr(97) & Chr(98) 就是ab
      

  2.   

    字符或是控制字符串。如:控制字符串 chr(13) & chr(10)'相当于回车换行
      

  3.   

    Chr(A1) & A2 & Chr(A3) & Chr(A4)就是字符或控制符相连接,Chr(97) & Chr(98) 就是ab
      

  4.   

    flow只有一个参数,是string类型的
    想知道flow的功能,设计一些长度=4的字符串,分别调用flow,看看返回值
    在做判断就行了
      

  5.   

    4个字符拼起来作为flow的参数..
      

  6.   

      嘿嘿,真打顺手了。
      public Function FTop(A1 As Boolean,A2 As String,A3 As Long,A4 As Integer) As String  Dim sResponse As String
        sResponse = FLow(Chr(A1) & A2 & Chr(A3) & Chr(A4))  End Function
     
      
      

  7.   

    DLL里的调用?!
    没有设计书吗