Znaczek po znaczku do cudzego edita...

Znaczek po znaczku do cudzego edita...
WA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 501
0

Wyprodukowalem sobie kodzik do wpisywania numerka do edita o danym uchwycie. WM_SetText odpada, bo w OnKeyDown/press czy cos jest funkcja odswiezania innych editow na podstawie numeru w tym wlasnie. Wiec proboje tak, ale nie dziala :/

Kopiuj
For J:=0 to 10 do
  begin
    SendMessage(WindowFromPoint(WspEdita), WM_KeyDown, Char(numerek[j]), 0);
    SendMessage(WindowFromPoint(WspEdita), WM_KeyUp, Char(numerek[j]), 0);
  End;

Moze to trza inaczej? Nie wiem..

TO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 290
0

Nie wiem, czy to pomoże no ale

Kopiuj
for J:=1 to 10 do
   begin
      SendMessage(WindowFromPoint(WspEdita), WM_KeyDown, Char(numerek[j]), 0);
      SendMessage(WindowFromPoint(WspEdita), WM_KeyUp, Char(numerek[j]), 0);
   end;

Pobierasz znak od 0, który kończy stringa

WA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 501
0

Nadal nie dziala...
P.S: Jest jeszcze jeden blad :D

Kopiuj
for J:=0 to 10 do
begin
 SendMessage(WindowFromPoint(WspEdita),WM_KeyDown,LongInt(Char(numerek[j])),0);
 SendMessage(WindowFromPoint(WspEdita),WM_KeyUp,longInt(Char(numerek[j])),0);
end;

//Musi byc longInt a nie Char

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.