Powtarzanie czynności

0

Witam

Wiecie może jak zrobić aplikacje która będzie powtarzała dana czynność. Np.: mam 2 foldery w jednym z nich są jakieś tam pliki a drugi jest pusty, i teraz przesuwam plik z foldera 1 do foldera 2 program zapamiętuje pozycję wciśniętego klawisza myszki oraz pozycję puszczonego klawisza myszki i powtarza tą czynność automatycznie określoną ilość razy.

0

A po co takie coś ?
Na 4p znajdziesz, jak sprawdzić, czy klawisz myszki został naciśnięty, odczytać jego pozycję, oraz sprawdzić czy już jest puszczony.

0

Nie wiemy. Po co to wiedzieć jak olesio może co to napisać za darmochę.

0

@yioooo: mylisz się, bo "za darmo umarło" nawet w moim wykonaniu.
A co do pytania to od powtarzania czynności można wykorzystać timer
albo wątek dzialający w nieskonczonej pętli. Więcej info jest w google.

0

A nie lepiej zrobić procedure na komunikat wciśnięcia klawisza?
W tej procedurze wstawić

var
  Punkt: TPoint;
begin
 GetCursorPos(Punkt);
end;

TPoint to chyba record, więc os X myszy jest w Punkt.X, a oś Y w Punkt.Y

A potem zapisz do pliku, np. *.INI, i w OnTimer timera wstaw instrukcje SetCursorPos albo SetCursor.
Nie pamiętam czy w zwykłych nawiasach czy kwadratowych.

0

a moze CopyFile()?
wbrew pozorom moja odpowiedz przestanie wydawac sie glupia jak poczytacie dzial "Perełki" :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1