работа с буфером обмена

Обсуждение программ nnCron и nnCron LITE

работа с буфером обмена

Postby rml77 » Thu, 19 Jan 2012, 22:14

внутри задачи необходимо считать содержимое буфера обмена, и если оно равно например "привет" один раз бипнуть, если не равно, то два...
такой вариант работает, но это не совсем то что надо:
Code: Select all
#( test_clipboard
WatchClipboard: "привет"
Action:
500 500 BEEP   
)#

а в таком ругается на строку с watchclipboard.
Code: Select all
#( RAND
Time: 5 9 17 1 * 2012
Action:
 WatchClipboard: "привет"
CASE
   -1 OF  500 500 BEEP ENDOF
   0 OF  500 500 BEEP 500 PAUSE 500 500 BEEP ENDOF
ENDCASE
)#


как можно доработать второй вариант?
rml77
 
Posts: 7
Joined: Fri, 16 Sep 2011, 00:42

Re: работа с буфером обмена

Postby VoidVolker » Thu, 19 Jan 2012, 22:41

Второй вариант не корректен.
Code: Select all
#( test_clipboard
WatchClipboard: "*"
Action:
S" привет" CLIPBOARD COMPARE
IF
  500 500 BEEP
  500 PAUSE
  500 500 BEEP
ELSE
  500 500 BEEP
THEN
)#

Работа с буфером обмена описана в мануале.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: работа с буфером обмена

Postby rml77 » Thu, 19 Jan 2012, 22:59

спасибо, то что надо :)
rml77
 
Posts: 7
Joined: Fri, 16 Sep 2011, 00:42

Re: работа с буфером обмена

Postby spronkin » Fri, 07 Sep 2012, 13:12

Спасибо за ответ!
User avatar
spronkin
 
Posts: 86
Joined: Sun, 15 Jan 2012, 13:56


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 2 guests

cron