Einzelnen Beitrag anzeigen

napsterxx

Registriert seit: 18. Mär 2007
Ort: Borland
556 Beiträge
 
Delphi 7 Enterprise
 
#23

Re: Textinhalt eines Objekts einer anderen Anwendung

  Alt 3. Mai 2008, 12:21
Dann bannt er aber Static und nicht den eingegebenen User.

Delphi-Quellcode:
var
  wndMain, wndChild: HWND;
  S: String;
  I: INteger;
begin
  wndMain := FindGarenaMainWindow;
  if wndMain <> 0 then
  begin
    wndChild := GetDlgItem(wndMain, 59648);
    wndChild := GetDlgItem(wndChild, 59649);
    wndChild := GetDlgItem(wndChild, 1003);
    if wndMain <> 0 then
    begin
      PostMessage(wndChild, BM_CLICK, 0, 0);
    end;
  end;
  wndMain := FindWindow('#32770','Search a user');
  if wndMain <> 0 then
  begin
    wndChild := GetDlgItem(wndMain, 1153);
    if wndMain <> 0 then
    begin
      s := JvListView2.Selected.Caption;
      for i := 1 to Length(s) do
        SendMessage(wndChild, WM_CHAR, Word(s[i]), 0);
    end;
  end;
  wndMain := FindWindow('#32770','Search a user');
  if wndMain <> 0 then
  begin
    wndChild := GetDlgItem(wndMain, 1155);
    if wndMain <> 0 then
    begin
      PostMessage(wndChild, BM_CLICK, 0, 0);
    end;
  end;
    wndMain := FindWindow('#32770','');
  if wndMain <> 0 then
  begin
    wndChild := GetDlgItem(wndMain, 1560);
    if wndMain <> 0 then
    begin
      PostMessage(wndChild, BM_CLICK, 0, 0);
      PostMessage(wndChild, BM_CLICK, 0, 0);
    end
end;
//EDIT
Ich muss das handle auf diese Anzeigeform bekommen aber ich schaffe es nciht
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.
  Mit Zitat antworten Zitat