Hi Nigel,
We use IEvolution 5.0's IEMulti component.
The problem is that when we create or call the second IEMulti contained form then the application crashes.
The main program (C#):
namespace IEMultiCrash
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Embedded frm = new Embedded();
frm.ShowDialog();
frm.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
Dynamic frm = new Dynamic();
frm.ShowDialog();
frm.Dispose();
}
}
}
The "Embedded" form contains a placed IEMulti component.
The "Dynamic" from make an instance of IEMulti dynamically:
namespace IEMultiCrash
{
public partial class Dynamic : Form
{
IEMulti scn;
public Dynamic()
{
InitializeComponent();
scn = new IEMulti();
}
private void Dynamic_FormClosed(object sender, FormClosedEventArgs e)
{
scn.Dispose();
}
}
}
(Test project is here: http://185.81.165.157/owncloud/index.php/s/Bhh8mCveROuulq5 )
Any idea?
Thanks