Einzelnen Beitrag anzeigen

partyg

Registriert seit: 29. Jul 2012
3 Beiträge
 
#4

AW: textfeld in anderer software auslesen und speichern

  Alt 29. Jul 2012, 12:40
Code:
function FindWindowEx2(hParent: HWND; ChildClassName: string; ChildNr: Word): HWND;
var
  i: Word;
  hChild: HWND;
begin
  hChild := 0;
  Result := 0;
  Dec(ChildNr);
  for i := 0 to ChildNr do
  begin
    hChild := FindWindowEx(hParent, hChild, PChar(ChildClassName), nil);
    if hChild = 0 then
      Break;
    Result := hChild;
  end;
end;

var
  wndMain, wndChild: HWND;
begin
  wndMain := FindWindow('#32770','[COLOR="Red"]Turnier 593697921 Lobby[/COLOR]');
  if wndMain <> 0 then
  begin
    wndChild := FindWindowEx2(wndMain,'[COLOR="Red"]PokerStarsListClass', 5[/COLOR]);
    if wndChild <> 0 then
    begin
      ShowMessage('Window Handle: ' + IntToStr(wndChild));
      FlashControl(wndChild); // internal function
    end;
  end;
end.
das ist der code den ich ausgegeben bekomme." Turnier 593697921 Lobby " ist der name des fensters.
greife ich dann mit dem zweiten rot markierten teil auf die list zu? was bedeutet der parameter dahinter? also ,5 ?
  Mit Zitat antworten Zitat