同题

解决方案 »

  1.   

    把窗体中所有 Text 控件的 Tag 属性设为 "TextBox" (其它值也行)加入下面代码...    Dim lopCtrl As Control    For Each lopCtrl In Me.Controls        If lopCtrl.Tag = "TextBox" Then
                '此时 lopCtrl 为窗体中的一个文本框, lopCtrl.Text 为文本框的文本
            End If    Next lopCtrl
      

  2.   

    枚举文本框句柄
    然后使用getwindowtext来获取文字
      

  3.   

    对不起,看错了,是其它VB程序里的,不是本程序。要用 FindWindow 或 GetWindow 、 GetWindowText 、GetClassName 、 SendMessage 几个 API 来实现。具体方法....(分太少),呵呵。
      

  4.   

    用FindWindow或者指定窗口句柄时,需要FindWindowA(lpClassName,lpWindowName)两个参数,这两个参数应该写什么呢?写进程上的名称还是别的?
      

  5.   

    先获取那个窗口的句柄,然后遍历里面的OBJECT控件