Einzelnen Beitrag anzeigen

Benutzerbild von rhodan
rhodan

Registriert seit: 4. Okt 2005
Ort: Hamburg
150 Beiträge
 
Delphi 7 Personal
 
#3

AW: problem mit GetDC bzw. AColor

  Alt 6. Feb 2011, 23:48
die koordinaten passen. wenn ich
Code:
  DC := GetDC(game_hwnd);

  //blau

  begin
  DWord(AColor) := GetPixel(dc,460,412);
  if (AColor[1] > 0) and (AColor[1] < 70)and (AColor[2] > 15) and (AColor[2] < 60) and (AColor[3] > 240) then

  panel1.color :=clblue;
  end;
alleine laufen lasse funktioniert es, und wenn ich stattdessen (andere koordinaten)

Code:
 DC := GetDC(game_hwnd);

  //blau

  begin
  DWord(AColor) := GetPixel(dc,410,412);
  if (AColor[1] > 0) and (AColor[1] < 70)and (AColor[2] > 15) and (AColor[2] < 60) and (AColor[3] > 240) then

  panel1.color :=clblue;
  end;
laufen lasse funktioniert es auch, nur wenn die pixelabfrage wie im ersten post NACHeinander läuft kommt murks raus - es tut sich nämlich gar nichts, bzw. die panels werden nicht blau gefärbt auch wenn die koordinaten diese farbe haben

Geändert von rhodan ( 6. Feb 2011 um 23:52 Uhr)
  Mit Zitat antworten Zitat