Bonjour a tous,
voila j'ai un petit souci. J'ai mis XPMenu et tout marchait super. Mais depuis hier sans raison apparente il fait plant� mon soft.
Avec quelques points d'arr�t j'ai remarqu� que l'erreur venait du destructeur donc voici le code :
En faite quand il fait cette ligne :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 destructor TXPMenu.Destroy; begin if Assigned(FForm) then //oleg [email protected] Mon Oct 7 InitItems(FForm, false, false); // Remove XPMenu from XPMenuManager if Assigned(XPMenuManager) and not(csDesigning in ComponentState) then begin XPMenuManager.Delete(Self); FForm.Update; if XPMenuManager.FXPMenuList.Count = 0 then DoneControls; end; FFont.Free; inherited; end;
ComponentState = E2208 acc�s impossible dans une port�e inactive. Et il plante.
Code : S�lectionner tout - Visualiser dans une fen�tre � part if Assigned(XPMenuManager) and not(csDesigning in ComponentState)
Si quelqu'un avait deja eu ce probleme. Merci a tous
Partager