Hacker’s Guide to Visual FoxPro
An irreverent look at how Visual FoxPro really works. Tells you the inside scoop on every command, function, property, event and method of Visual FoxPro.
This is a very cool system variable. It contains the contents of the clipboard. What makes it cool is that you can give it a new value, and doing so puts that value on the clipboard.
_CLIPTEXT = cExpr
cExpr = _CLIPTEXT
In Visual FoxPro for Windows (and FoxPro 2.x for Windows), FoxPro shares the Windows text clipboard. So, not only can you stuff strings into the clipboard to paste into your FoxPro app, you can stuff the clipboard in FoxPro and access that information in other Windows apps. You can also put information in the clipboard in other applications (like CharMap, to get those weird symbol characters) and access it through _CLIPTEXT in FoxPro applications.
Far more sophisticated use of the clipboard to pass data and more complex structures can be accomplished using the functions exposed in FoxTools or by using an Automation server’s DataToClip() method. See those sections for details.
In versions prior to VFP 7, you can't put memo data directly into _CLIPTEXT, but apply any character function to it and you're in business. TRIM() usually does the trick. |
* Stuff the clipboard with the date.
_CLIPTEXT = DTOC(DATE())
* Now you can insert the date by pressing CTRL+V.