private void Form1_Load(object sender, System.EventArgs e)
{
fpSpread1.ActiveSheet.Cells[1, 1].CellType = new FarPoint.Win.Spread.CellType.TextCellType();
fpSpread1.ActiveSheet.SetText(1, 1, "Text");
fpSpread1.ActiveSheet.SetActiveCell(1, 1);
//アクティブセルの内容をクリップボードにコピーします
fpSpread1.ActiveSheet.ClipboardCopy();
}
private void button1_Click(object sender, System.EventArgs e)
{
//システムクリップボードにあるデータを取得します
IDataObject iData = Clipboard.GetDataObject();
//テキスト形式データの判断
if (iData.GetDataPresent(DataFormats.Text))
Console.WriteLine((string)iData.GetData(DataFormats.Text));
}
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
FpSpread1.ActiveSheet.Cells(1, 1).CellType = New FarPoint.Win.Spread.CellType.TextCellType
FpSpread1.ActiveSheet.SetText(1, 1, "Text")
FpSpread1.ActiveSheet.SetActiveCell(1, 1)
'アクティブセルの内容をクリップボードにコピーします
FpSpread1.ActiveSheet.ClipboardCopy()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'システムクリップボードにあるデータを取得します
Dim iData As IDataObject = Clipboard.GetDataObject()
'テキスト形式データの判断
If iData.GetDataPresent(DataFormats.Text) Then
Console.WriteLine(CType(iData.GetData(DataFormats.Text), String))
End If
End Sub