problem z getwidowtext

problem z getwidowtext
DM
  • Rejestracja:prawie 21 lat
  • Ostatnio:prawie 19 lat
  • Postów:176
0

mam taki kod:

Kopiuj
try
  Right := True;
  Windows.GetWindowText(eXPos, Clip, Windows.GetWindowTextLength(eXPos));
  NSX := StrToInt(Clip);
except

a deklaracja okna pod uchwtem wygląda tak:

Kopiuj
eXPos := CreateWindow('EDIT', '', WS_CHILD or WS_VISIBLE or WS_BORDER, 37, 70, 50, 20, h, 0, hInstance, nil);

zawsze wywala mi błąd, o to, że wartość Clip jest pusta... dlaczego?


programowanie to sztuka bardzo życiowa... Wciąż trzeba kombinować..
Szymek
  • Rejestracja:ponad 22 lata
  • Ostatnio:prawie 3 lata
0

Bufor musi mieć jakąś wielkość, żeby mógł przyjmować dane.
Poczytaj o GetMem.

DM
  • Rejestracja:prawie 21 lat
  • Ostatnio:prawie 19 lat
  • Postów:176
0

już to załatwiłem... Bufor ma array of char :)


programowanie to sztuka bardzo życiowa... Wciąż trzeba kombinować..

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.