SendToPlugins/SendToImgur.cs
(完整代码) 1KBusing System;
using System.Windows.Forms;
using CaptureItPlus.Libs;
namespace CaptureItPlus.Plugins
{
public class SendToImgur : ISendTo
{
private SendToImgurUI _sendToImgurUI;
public string Name
{
get { return "SendToImgur"; }
}
public string Text
{
get { return "Imgur.com"; }
}
public void Execute(string filename)
{
_sendToImgurUI = new SendToImgurUI(filename, "Send to Imagur.com");
if (_sendToImgurUI.ShowDialog() == DialogResult.OK)
{
string uploadedImageUrl = _sendToImgurUI.OutputFile;
var result = MessageBox.Show(string.Format("Image uploaded successfully. Here is the URL : {0} Would you like to copy the url to clipboard?"
, uploadedImageUrl), "Send To Imgur", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
if (result == DialogResult.Yes)
{
Clipboard.SetText(uploadedImageUrl);
}
}
}
private ISendToHost _host;
public ISendToHost Host
{
get
{
return _host;
}
set
{
_host = value;
}
}
public void Dispose()
{
if (null != _sendToImgurUI)
{
_sendToImgurUI.Dispose();
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
