全て、
次の問題があります。 複数のテーブルとウィンドウを開いたり閉じたりするスクリプトがあり、これを処理するためにいくつかの名前空間を作成します。 また、メインウィンドウの<< On Close()でこれらの名前空間を削除します。
スクリプトの2つのインスタンスを実行しているときに、一方のメインウィンドウを閉じると名前空間が削除され、もう一方のスクリプトが壊れることがわかりました。
インスタンスごとに名前空間を分離するにはどうすればよいですか、あるいは、script \ add-inの1つのインスタンスのみを実行できるようにするにはどうすればよいですか?
私はそれを理解しています
ns = New Namespace();
nsは参照であり、名前空間が作成されるたびに割り当てられる「#43」のような一意の名前があります。 その名前は< ns実行中のスクリプトインスタンスの1つで、「#43」を参照しています。 ns別の実行中のインスタンスでは、たとえば「#44」を参照していますか?