Ładny brzuch

Ponizszy kod wykonuje co sekunde. Co jakis czas ( w roznych odstepach czasu od 5 - 30 sek) program wyswietla mi blad "Cannot open clipboard". Ponadto zauwazylem ze w niektorych przebiegach procedura ta wogole "nie dziala" i schowek jest pusty. Jak obejsc ten problem? Ewentualnie jak sprawdzic czy schowek jest dostepny, aby pozbyc sie tego bledu?

sendmessage(hwnd,WM_SETFOCUS,0,0); sleep(100); clipboard.Open; try SendMessage(hwnd, WM_COPY, 0, 0); schowek.Text:=trim(clipboard.AsText); finally clipboard.Close; end;



Sprawd, jak si zachowa program bez try ... end;.

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