タグ

ブックマーク / blog.jhashimoto.net (2)

  • 複数のCOMオブジェクトを確実に解放する - Architect's Log

    .NETでCOMを扱う際に、複数のCOMオブジェクトを確実に解放する方法を紹介します。 どういうこと? .NETではCOMを注意深く扱う必要があります。1オブジェクトでも解放漏れがあるとCOMのプロセスが解放されずに残ってしまうからです。 どうすれば? ソースコードを記載します。 COM解放メソッドを実装したクラス using System; using System.Runtime.InteropServices; namespace Com { /// <summary> /// COMオブジェクトを解放する機能を提供します。 /// </summary> public static class ComRelease { /// <summary> /// 複数のCOMオブジェクトの参照カウントを0までデクリメントし、解放します。 /// </summary> /// <param n

    複数のCOMオブジェクトを確実に解放する - Architect's Log
  • WinMergeをVSSの差分ビューアとして使用する - Architect's Log

    Cururuから移行。 WinMergeでExcelマクロ(VBA)の差分を表示することができます。 Excelマクロの差分を表示する方法 - プログラマーな日々 WinMergeを使うと、Excelマクロ(VBA)の差分を表示することができます。 ... Excelファイルの管理にVisual SourceSafe2005(VSS)を使用している場合は、WinMergeと連携させると便利です。 WinMergeをVSSの差分ビューアとして使用するには次のように設定します。 [ツール] - [オプション] - [カスタムエディタ]をクリック 次のように入力して[追加] 参考: [カスタム エディタ] タブ ([Visual SourceSafe オプション] ダイアログ ボックス) (エクスプローラおよびプラグイン) このタブでは、チームのファイル用に使用するカスタム エディタを指定できま

    WinMergeをVSSの差分ビューアとして使用する - Architect's Log
    nekotank
    nekotank 2012/05/08
    日本語版を使用する場合は、WinMeregeU.exeを使用する
  • 1