>>>_cliptext = ""
>>>
>>>*!* Global Memory Variables with Compile Time Constants #DEFINE GMEM_MOVABLE 0x0002 #DEFINE GMEM_ZEROINIT 0x0040 #DEFINE GMEM_SHARE 0x2000 *!* Code to actually do something that puts data in Clipboard goes here *!* Need to clear the Clipboard *!* Clipboard Functions DECLARE LONG OpenClipboard IN user32 LONG HWND DECLARE LONG CloseClipboard IN user32 DECLARE LONG EmptyClipboard IN user32 *!* Memory Management Functions DECLARE LONG GlobalAlloc IN kernel32 LONG wFlags, LONG dwBytes DECLARE LONG GlobalFree IN kernel32 LONG HMEM DECLARE LONG GlobalLock IN kernel32 LONG HMEM DECLARE LONG GlobalUnlock IN kernel32 LONG HMEM lnDataLen = LEN(_CLIPTEXT) lhMem = GlobalAlloc(GMEM_MOVABLE+GMEM_ZEROINIT+GMEM_SHARE,lnDataLen+1) GlobalUnlock(lhMem) IF OpenClipboard(0) <> 0 EmptyClipboard() CloseClipboard() ELSE GlobalFree(lhMem) RETURN .F. ENDIFWhich then leaves the clipboard empty.