Salut !
Je résume :
Envoyé par
sfpx
checkregfrm:=Tcheckregfrm.create(self);
...
cet ordinateur en question qui a win98 allemand
Envoyé par
sfpx
N'empêche que je ne vois toujours pas pourquoi la fenêtre s'auto-crée correctement mais que la création dynamique cause problème.
Si quelqu'un a une idée je serais bien intéressé de l'entendre
Explications plus que probable :
1) Dans un cas, le Owner de la fiche, c'est self, dans l'autre, c'est Application. Moi j'aurais plutot écris :
checkregfrm:=Tcheckregfrm.create(Application);
2) dans ton cas d'origine, la seule explication, c'est soit que self n'existe pas encore au moment où ce code est appelé! soit Windows98, n'accepte pas comme propriétaire de fiche une autre fiche : Un problème de DLL Windows.
D'autres pistes qui ne sont pas de ton fait :
Son Windows 98 possède-t-il toutes les mises à jours qui ont été sorti par Microsoft ?
Est-ce que son Windows utilise des DLL Windows 95 qui auraient été installées par mégarde lors de l'installation d'un autre logiciel en écrasant et remplaçant les DLL Windows 98 ?
Partager