コード例 #1
0
ファイル: ExcelDDEManager.cs プロジェクト: ensh/ExcelDDE
 public Command(IDDESender sender, DDEAction action, string commandText = null, string valueText = null)
 {
     Sender      = sender;
     Action      = action;
     CommandText = commandText;
     ValueText   = valueText;
 }
コード例 #2
0
        public void OnComplete(DDEAction action, string CommandText, string ValueText)
        {
            switch (action)
            {
            case DDEAction.Open:
                //LogFileManager.AddInfo("Open: " + CommandText ?? "" + "=>" + ValueText??"" , "export");
                break;

            case DDEAction.Close:
                //LogFileManager.AddInfo("Close: " + CommandText ?? "", "export");
                Active = false;
                break;

            case DDEAction.Send:
                //LogFileManager.AddInfo("Command: " + CommandText??"", "export");
                //if (!String.IsNullOrEmpty(ValueText))
                //    LogFileManager.AddInfo("Value: " + ValueText, "export");
                break;
            }
        }
コード例 #3
0
ファイル: ExcelDDEManager.cs プロジェクト: ensh/ExcelDDE
 public void OnComplete(DDEAction action, string commandText, string valueText)
 {
     CommandText = commandText;
     ValueText   = valueText;
     _owner.m_complete.Set();
 }