Borland C++ Builder で自分で TXMLDocument を作成および破棄することはできますか? 試してみましたが、TXMLDocument は IDE 管理コンポーネントである (そしてそうでなければならない) と borland が言い続けます。
また、これを実行したい唯一の理由は、TXMLDocument がクラッシュすることです。TXMLDocument を取得し、そこからワークブックを「取得」し、いくつかのドキュメント プロパティを設定します (xml は後で Excel ファイルとして保存されます)。いくつかのスタイルを追加します。次に、ワークシートを追加し、必要なすべてのセルを適切な書式で追加して保存します。この時点で、すべて問題ありません。
次に、別の Excel ファイルを保存します。IDE では TXMLDocument を削除して再作成できないため、ワークシートからワークシートだけを削除しようとしました。これを (デバッグ モードで) 試すと、IDE は [CPU] タブで行ステップ モードに入ります (アセンブラーを表示します)。
ntdll.DbgBreakPoint:
77A07DFE CC int 3
77A07DFF C3 ret