如题所述
ç¨Clipboardç±»çGetDataObject()æ¹æ³å¾å°åªè´´æ¿ä¸çæ°æ®ï¼è¯¥æ¹æ³è¿åä¸ä¸ªIDataObject ç¨IDataObject对象çGetDataPresent(System.Type format)å¤æIDataObject对象ä¸åå¨çæ°æ®æ¯å¦å¯ä»¥è½¬æ¢ä¸ºæå®çæ ¼å¼ï¼è¯¥æ¹æ³æ¥æ¶ä¸ä¸ªåæ°ï¼è¯¥åæ°å¿
é¡»æ¯ç³»ç»é¢å®ä¹çä¸ç§æ ¼å¼ç±»åï¼è¯¥æ¹æ³è¿åboolå¼ã ç¨IDataObject对象çGetData(System.Type format)æ¹æ³å¾å°æ°æ®å
容ï¼è¯¥æ¹æ³è¿åObject使ç¨åè¦è¿è¡ç±»å转æ¢ã ä¾å¦ï¼ // GetDataObjectæ£ç´¢å½ååªè´´æ¿ä¸çæ°æ® IDataObject iData = Clipboard.GetDataObject(); // å°æ°æ®ä¸æå®çæ ¼å¼è¿è¡å¹é
ï¼è¿åbool if (iData.GetDataPresent(DataFormats.Text)) { // GetDataæ£ç´¢æ°æ®å¹¶æå®ä¸ä¸ªæ ¼å¼ this.textBox1.Text = (string)iData.GetData(DataFormats.Text); } else { MessageBox.Show("åªè´´æ¿ä¸æ°æ®ä¸å¯è½¬æ¢ä¸ºææ¬","é误"); }
温馨提示:答案为网友推荐,仅供参考