ASP.NET uygulamasında herhangi bir şeyi (ki benim uygulamamda bir linkti bu) clipboard'a kopyalamak istiyorsanız şuna benzer bir kod yazmanız gerekiyor..
using System.Threading; //kullanılması gereken kütüphane
public string link= "";
[STAThread]
protected void CopyToClipBoard()
{
System.Windows.Forms.Clipboard.SetDataObject(link, true);
}
protected void dgvStreams_SelectedIndexChanged(object sender, EventArgs e)
{
if (dgvStreams.SelectedIndex != -1)
{
Video vid = (Video)(_videolist._Videos[dgvStreams.SelectedIndex]);
link = vid._Link;
Thread cbThread = new Thread(new ThreadStart(CopyToClipBoard));
cbThread.ApartmentState = ApartmentState.STA;
cbThread.Start();
cbThread.Join();
}
}
-Dip Not: Ne yazık ki client PC'lerde client'ın clipboard'una değil de server'ın clipboard'ına kopyalıyor-
26 Haziran 2008 Perşembe
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder