中の技術日誌
 ホーム / 上へ

わんくまライブラリ AddGuidモジュール Version1

2005/08/02

この文書はVisual Studio 2003(.NET1.1)をベースに記述されています。それ以降のバージョンや、あなたが読んでいる時点では変更されている可能性があります。
またバージョンアップされている場合にはなんらかかの不具合を含んでいる可能性があります。

ドキュメントへ
AddGuid1d.htm

ソースファイル直接ダウンロードへ
AddGuid1c.txt

利用規約へ
../kiyaku.htm

Imports EnvDTE
Imports System.Diagnostics
Imports System.Runtime.InteropServices

Public Module AddGuid

    Sub AddGuid()
        'DTEドキュメントを取得する
        Dim DteDocument As EnvDTE.Document = Nothing
        Try
            DteDocument = DTE.ActiveDocument()
            'Selectionオブジェクトを取得する
            Dim sel As TextSelection = Nothing
            Try
                sel = DteDocument.Selection()
                'GUIDを取得する
                Dim guid As System.Guid = System.Guid.NewGuid()
                '文字列を書き出す
                sel.Text = """" + guid.ToString + """"
            Finally
                'Selectionオブジェクトを開放する
                If (Not sel Is Nothing) Then
                    Marshal.ReleaseComObject(sel)
                End If
            End Try
        Finally
            'DTEドキュメントを開放する
            If (Not DteDocument Is Nothing) Then
                Marshal.ReleaseComObject(DteDocument)
            End If
        End Try
    End Sub


End Module

勉強会: 05/18 大阪 登録受付中

中の技術日誌
コンテンツ
わんくま同盟
わんくま同盟
わんくま同盟
広告
バナー
MVP LOGO
MSMVP Visual C# Since 2004/04-2007/03
MCP LOGO
070-316
姉妹サイト
姉妹サイト:じゃんぬのC#, VB.NET 入門
じゃんぬの
C#, VB.NET 入門
検索
Google

ブログ本家
広告