Archief - (C#)MdiChilds afgeschermd?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Destiser

Legacy Member
Hallo,

een form van mij, zeg frm3D, gebruikt een activeX control om 3D objecten weer te geven (Cadfaster|WebStep), ik heb een andere form, zeg frmParent, en wanneer ik de frm3D wil openen vanuit frmParent dan kan ik dit enkel als ik frm3D.MdiParent niet toewijs aan frmParent, dus:
Code:
//niet ok
frm3D.MdiParent = this;
frm3D.Show();
 
//wel ok
frm3D.Show();

De activeX control is een COM-object, en ik vroeg me af, wordt de toegang daarvoor afgesloten als ik frm3D via MdiParent = this wil openen? Want als ik dat doe (niet ok code) dan krijg ik de foutmelding bij mn activex object:

Error: read or write acces to protected memory, this mostly indicates corrupted memory. (iets dergelijks eh)

'k vind het zeer bizar, dus 'k vraag mij af, is het doordat een MdiChild wordt afgeschermd voor alles buiten de MdiParent? En is hier een omwegje uit?

ty
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan