当前位置 : 主页 > 编程语言 > java >

c# 获取剪切板内容

来源:互联网 收集:自由互联 发布时间:2022-06-23
1 //IDataObject iData = Clipboard.GetDataObject(); //判断是否有Text数据格式 //string articleUri; //if (iData.GetDataPresent(DataFormats.Text)) //{ // articleUri = (String)iData.GetData(DataFormats.Text); //} //else //{ // articleUr

//IDataObject iData = Clipboard.GetDataObject();

//判断是否有Text数据格式
//string articleUri;
//if (iData.GetDataPresent(DataFormats.Text))
//{
// articleUri = (String)iData.GetData(DataFormats.Text);
//}
//else
//{
// articleUri = "无法从剪贴板中检索数据。";
//}
//MessageBox.Show("剪贴 复制成功" + articleUri);

2

string articleUri = Clipboard.GetText(TextDataFormat.Text);

if (Clipboard.ContainsText(TextDataFormat.Text) && StringUtil.isUri(articleUri))
{
// 现在剪贴板内容存在clipboardText 里
if (articleUri == null)
{
articleUri = tbArticleUri.Text;
}

}
if (articleUri == null)
{
MessageBox.Show("剪贴板无内容,检查下有没有复制成功");
return;
}
string resultData= ZhihuUtils.saveArticle(cbCategory.Text, articleUri);
MessageBox.Show("返回的数据" + resultData);

//2.下拉框具有增加删除分类功能,默认记住最后一次选项
//3.可以设置默认保存路径
//4.增加添加
}

 


上一篇:如果只运行逻辑不打开窗口 c#
下一篇:没有了
网友评论