Einzelnen Beitrag anzeigen

Mirco

Registriert seit: 7. Mai 2006
71 Beiträge
 
#27

Re: Anstatt ID den Namen verwenden?

  Alt 15. Jul 2006, 18:12
ich verwende das nun so

Delphi-Quellcode:
function EnumProc(StHandle: HWND; lines: TStrings): boolean; stdcall;
const
  MAXLENGTH: Integer = 200;
var
buffer, desc: array[0..MAXLENGTH - 1]; of char;
begin
   GetClassname(StHandle, buffer, MAXLENGTH + 1);
  GetWindowText(StHandle, desc, MAXLENGTH);
  lines.add(format('ID: %d, Class: %s, Text: %s', [GetDlgCtrlID(StHandle), buffer, desc]));
  EnumChildWindows(StHandle, @EnumProc, Integer(Lines));
  Result := true;
end;
bekomme eine Fehlermeldung:
Zitat:
[Fehler] Unit1.pas(182): Konstantenausdruck erwartet


grüße, Mirco
Mirco Hallenga
  Mit Zitat antworten Zitat