是这样的,我用c#写了个记事本程序,在主窗口调用了另一个窗口(子继承父,目的实现查找替换),可在我设计子窗口界面出现了错误:“无法加载"skinH_net.dll",找不到指定模块”,我知道原因,是因为我用了skin皮肤,只要继承主窗口就会错误,而如果不继承就无法调用主窗口的文本控件,请教各位我该怎么办?如何加载dLL?又或者不用继承改用其他什么方法调用主窗口的文本控件?求教:

解决方案 »

  1.   

    子窗口设置一个属性,用来获取文本子窗口代码
    ...
    string _serchText;
    public string SearchText
    {
    set{ _searchText=value;}
    }
    ...父窗口
    ...
    SubForm subForm=new SubForm();
    subForm.SearchText= 父窗口的文本内容
    ...
      

  2.   

    只记得C/C++的时候听过友元函数
    自从写C#,差不多把友元函数这个概念忘了貌似C#没有友元函数的吧
      

  3.   

    只记得C/C++的时候听过友元函数
    自从写C#,差不多把友元函数这个概念忘了貌似C#没有友元函数的吧