现有两个程序,分别为001和002
当两程序同时运行的时候,001发送消息给002,(假设该消息内有一参数index);002接收到该消息后对index进行判断,即showmessage(inttostr(index));
目的是为了进行前台程序与后台程序的通信,谢谢大家!感谢各位CSDN的朋友在这一年多来对我的帮助与关心! 谢谢!  祝大家新年快乐! 我先给大家拜个早年!!
                          恭喜发财!!

解决方案 »

  1.   

    可用winsock进行两进程通信
    具体用法请看帮助。
    我们的POS系统就是这样的,
    数据同步进程与主进程的通讯。不过如果信息发得连续(短时间内发很多),
    收方可能一次收到几条叠加在一起的信息啊。
      

  2.   

    如果两个进程在一个机器上运行可以用文件映射方式实现通讯
    也可以用WM-COPYDATA消息进行通讯
      

  3.   

    The RegisterWindowMessage function is typically used to register messages for communicating between two cooperating applications. 
    If two different applications register the same message string, the applications return the same message value. The message remains registered until the Windows session ends. 
      

  4.   

    http://www.csdn.net/Develop/read_article.asp?id=17197