none
能否在两下项目间传值? RRS feed

  • 问题

  • 在同一个解决方案下,建立了两个项目 A、B 。   现项目B想要获取项目A中的某个变量的值,如何能实现?
    2012年5月10日 1:27

答案

  • 1、Win32 API —— SendMessage

    2、Socket传值

    3、如果是本机还可以使用剪切板


    算神的博客

    2012年5月10日 6:19
  • dear

    如果这两个窗体是在同一专案,你可使用static变数,或是参考以下

    http://www.dotblogs.com.tw/jeff-yeh/archive/2010/01/04/12799.aspx

    若是不同专案,两个窗体是不同程序,你可以用以下方式

    1.SQL

    2.IO挡案(Xml)

    3.Socket

    但是要注意资料共用的锁定,同一时间只能有一只程序写入


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/

    2012年5月10日 7:21

全部回复

  • 请问你的项目是winform 的 还是asp.net 还是其他的呢?

    winform 可以通过窗体传值

    asp.net 可以通过url、json 之类的传值

    2012年5月10日 1:50
    版主
  • 两个项目都是窗体项目,如何传值 呢?
    2012年5月10日 2:40
  • 1、Win32 API —— SendMessage

    2、Socket传值

    3、如果是本机还可以使用剪切板


    算神的博客

    2012年5月10日 6:19
  • 1、Win32 API —— SendMessage

    2、Socket传值

    3、如果是本机还可以使用剪切板

     或者共同读取一个文件来实现数据共享


    爱吃西瓜的小强[mcpd]

    2012年5月10日 7:01
  • dear

    如果这两个窗体是在同一专案,你可使用static变数,或是参考以下

    http://www.dotblogs.com.tw/jeff-yeh/archive/2010/01/04/12799.aspx

    若是不同专案,两个窗体是不同程序,你可以用以下方式

    1.SQL

    2.IO挡案(Xml)

    3.Socket

    但是要注意资料共用的锁定,同一时间只能有一只程序写入


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/

    2012年5月10日 7:21