对方程序无法确定是vb.net,C#.net还是asp.net,但可以肯定的是使用.net2005开发的,我现在要使用C#.net写一个类似接口的winform小程序,要获得对方程序中传递过来的参数,我初步的设想是在我的程序中写一个类来接收。现在的问题就是:我如何使对方程序能调用的我程序中的类并把参数传递给我,在我的类中又如何来接收?
解决方案 »
- 怎样在C#中获得现在ASP.NET运行时要处理的请求数量,包括正在处理的请求和等待队列中的请求。
- 急急急啊!winform打包问题。在线等。
- xml序列化的问题?
- c# 点击webBrowser里面网页按钮的实现
- 请问哪里有C# Excel COM组件的使用的详细资料
- ListView问题《《?》》
- 怎样改变tabControl的TabPage的名称的字体的大小
- 一道计算问题????
- 问题可能出在那里,请大大们指教
- C# Professional这本书太滥了!没买的就不要去花冤枉钱了!!
- C#里面怎么把两个数字形式的的相除,做成百分比啊??
- 获得图形非透明部分的region后,怎么把这个区域显示出来?
WCF (or the older .net remoting)
Message QueueMore methods:
Named Pipe
Shared Memory
Windows Message
Database
共享内存
数据库
共享文件
或者是message queue
或者sendmessage等windows api
SendMessage(this.Handle, Convert.ToInt32(WindowsMessage.WM_USER), IntPtr.Zero, str);protected override void WndProc(ref Message m)
{
if (m.Msg == Convert.ToInt32(WindowsMessage.WM_USER))
{ byte[] myBytes = new byte[testBytes];
Marshal.Copy(m.LParam, myBytes, 0, testBytes);
string myTestResult = Encoding.Default.GetString(myBytes);
print(myTestResult);
}
base.WndProc(ref m);
}
这样就接收到了不知道满足你的要求么
1、我调用的那个类是写在类库里的,类库生成的DLL文件,但是那里面有一些参数是读取我程序的配置文件的,包括app.config和一些ini文件,这样会不会有问题?
2、对方程序传过来的参数很大,可能是要超过500K甚至1M的文本。我用string可以接收吗,string的长度有没有限制的?