不同应用程序域中访问数据!(反射)
2006-01-26 10:45
411 查看
private void button1_Click(object sender, System.EventArgs e)
{
Evidence asEvidence = currentDomain.Evidence;
currentDomain.Load("WindowsApplication2",asEvidence);
Assembly[] assems = currentDomain.GetAssemblies();
Console.WriteLine("List of assemblies loaded in current appdomain:");
foreach (Assembly assem in assems)
{
Type t = assem.GetType("WindowsApplication2.Form1");
if (t != null )
{
FieldInfo [] fs= t.GetFields();
foreach( FieldInfo f in fs)
{
if("val" == f.Name)
{
f.SetValue(null,"Hello world!");
Console.WriteLine(f.GetValue(null).ToString());
}
}
}
}
}
WindowsApplication2.From1中声明
public static String val = "test";
本文引用通告地址: http://blog.csdn.net/yanlixin4csdn/services/trackbacks/76687.aspx
private void button1_Click(object sender, System.EventArgs e)
{
Evidence asEvidence = currentDomain.Evidence;
currentDomain.Load("WindowsApplication2",asEvidence);
Assembly[] assems = currentDomain.GetAssemblies();
Console.WriteLine("List of assemblies loaded in current appdomain:");
foreach (Assembly assem in assems)
{
Type t = assem.GetType("WindowsApplication2.Form1");
if (t != null )
{
FieldInfo [] fs= t.GetFields();
foreach( FieldInfo f in fs)
{
if("val" == f.Name)
{
f.SetValue(null,"Hello world!");
Console.WriteLine(f.GetValue(null).ToString());
}
}
}
}
}
WindowsApplication2.From1中声明
public static String val = "test";
本文引用通告地址: http://blog.csdn.net/yanlixin4csdn/services/trackbacks/76687.aspx
{
Evidence asEvidence = currentDomain.Evidence;
currentDomain.Load("WindowsApplication2",asEvidence);
Assembly[] assems = currentDomain.GetAssemblies();
Console.WriteLine("List of assemblies loaded in current appdomain:");
foreach (Assembly assem in assems)
{
Type t = assem.GetType("WindowsApplication2.Form1");
if (t != null )
{
FieldInfo [] fs= t.GetFields();
foreach( FieldInfo f in fs)
{
if("val" == f.Name)
{
f.SetValue(null,"Hello world!");
Console.WriteLine(f.GetValue(null).ToString());
}
}
}
}
}
WindowsApplication2.From1中声明
public static String val = "test";
本文引用通告地址: http://blog.csdn.net/yanlixin4csdn/services/trackbacks/76687.aspx
private void button1_Click(object sender, System.EventArgs e)
{
Evidence asEvidence = currentDomain.Evidence;
currentDomain.Load("WindowsApplication2",asEvidence);
Assembly[] assems = currentDomain.GetAssemblies();
Console.WriteLine("List of assemblies loaded in current appdomain:");
foreach (Assembly assem in assems)
{
Type t = assem.GetType("WindowsApplication2.Form1");
if (t != null )
{
FieldInfo [] fs= t.GetFields();
foreach( FieldInfo f in fs)
{
if("val" == f.Name)
{
f.SetValue(null,"Hello world!");
Console.WriteLine(f.GetValue(null).ToString());
}
}
}
}
}
WindowsApplication2.From1中声明
public static String val = "test";
本文引用通告地址: http://blog.csdn.net/yanlixin4csdn/services/trackbacks/76687.aspx
相关文章推荐
- 不同应用程序域中访问数据!(反射)
- [导入]不同应用程序域中访问数据!(反射)
- 从.NET应用程序访问Microsoft Office数据
- 从 .NET 应用程序访问 Microsoft Office 数据
- Spring 通过访问路径返回不同的数据格式(参考资料如下)
- GeoServer不同服务器安按装配置、数据发布及客户端访问
- Windows DNA应用程序数据访问组件的强度测试
- [原]GeoServer不同服务器安按装配置、数据发布及客户端访问
- Web客户端Js访问不同域中数据的解决方法
- 企业库数据访问应用程序块DAAB分析与应用(1):数据操作方法(上)
- 使用反射+抽象工厂的数据访问(4)
- SQLiteDatabase和ContentProvider(两种不同的数据访问接口)
- Android(java)学习笔记221:开发一个多界面的应用程序之不同界面间互相传递数据(短信助手案例)
- 对 Windows DNA 应用程序中的数据访问组件进行压力测试
- Java Spring中同时访问多种不同数据库
- 在Visual C#中访问不同数据库
- 不同应用程序提供的数据的获取显示—自定义ContentProvider
- 数据访问应用程序块
- 数据访问应用程序块(2)
- C++两个不同的类数据访问(友元函数)