|
分類:[C#]
現在はオシロスコープでハードコピーした画像ファイルをファルダに保存しています。
それをフォルダに保存をせずにアクティブになっているエクセルに直接貼り付けることは可能でしょうか?
貼り付け後はエクセルは閉じたくないです。
どうすればいいでしょうか?初学者なので行き詰っています。よろしくお願いします。
private void button1_Click(object sender, EventArgs e)
{
HardCopy();
}
private void HardCopy()
{
string target_path = @"ここにパス";
string target_name = @"screen.png";
// オシロスコープへコマンド送信
inst.WriteString("SAVe:IMAGe:FILEFormat PNG");
inst.WriteString("HARDCopy STARt");
Block = inst.IO.Read(102400);
File.WriteAllBytes(target_path + target_name, Block);
}
|