ďťż

Ładny brzuch

Jak w temacie, próbowałem funkcję Getwindowtext, ale nie rozumiem jej parametrów. Spróbowałem zrobić tak:

handle to jest uchwyt okna

var text:pansichar; begin getwindowtext(handle,text,17); label1.Caption:=text; end;

W label1 pokazują się wtedy "krzaczki". Co może być źle?



int GetWindowText(             HWND hWnd,    LPTSTR lpString,    int nMaxCount );
Tak wygląda funkcja - czyli barkuje 1 parametru - poza tym masz sporo błędów.

Tak to powinno być:
var  buffer: array[0..255] of Char; begin  GetWindowText(Handle, Buffer, SizeOf(Buffer));  Label1.Caption:= Buffer; end;
Użytkownik -=PcSA=- edytował ten post 20 czerwiec 2006, 15:55
Dzięki, jedynym błędęm jaki zrobiłem jest złe zastosowanie zmiennej(zamiast niej powinieniem użyć tablicy). Jeszcze raz dziekuję. Temat można zamknąć.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •