예제 #1
0
        private void OnAdvise(object sender, DdeAdviseEventArgs args)
        {
            DdeClient dc  = (DdeClient)sender;
            string    key = dc.Service + "|" + dc.Topic + "!" + args.Item;

            try
            {
                QuoteItem tmpItem = collectData[key];
                collectData[key].value = args.Data;
                foreach (string strItem in tmpItem.sendItem)
                {
                    DDEServer.Advise(myTopic, strItem);
                }
            }
            catch { }
        }