2008/7/1819:10 【VB.NET】漢字の読み仮名を列挙する 以前の記事「【VB.NET】漢字をカタカナに変換する」でフリガナを取得する方法について説明しました。 今回は、この方法を応用して、全ての読み仮名候補を取得する方法について説明します。 GetPhonetic()メソッドは、引数を省略することができます。 引数を省略した場合、直前に引数にした文字列の別の読み仮名を取得します。 これを利用して、全ての読み仮名候補を取得することができます。 以下、サンプル。 【事前準備】 1.Windowsアプリケーションを作成する。 2.フォームに以下のオブジェクトを配置する。 ・テキストボックス(TextBox1) →入力用のテキストボックス ・コンボボックス(ComboBox1) →読み仮名の候補一覧を表示する ・ボタン(Button1) →読み仮名候補の一覧取得のトリガ ※()内は、
.NET 対応の Visual Basic から Excel VBA を使って、Visual Basic から Excel を操作した場合、タスクマネージャーに Excel.exe が残ったままになる事が、VB6.0 の頃よりはるかに多く発生しております。 この事は、サポート情報の[Visual Studio .NET クライアントで自動化した Office アプリケーションが終了しない]にも書かれているように、COM オブジェクトを参照すると、参照カウントが一つアップします。 参照が解放された時に参照カウントが一つ減り、参照カウントが、0 の時でないとCOM オブジェクトは終了しません。 従って、COM オブジェクトを使用後は、プログラム上から、Marshal.ReleaseComObject メソッド 等を使って参照カウントをデクリメント(参照カウントを 1減じる処理)する必要がありま
> 何のエラーか書かれていませんが、どのような物ですか? 魔界の仮面弁士様 おはようございます!!夜遅い時間にも関わらずコメントいただき どうもありがとうございます。お返事が遅くなり申し訳ございませんm(_ _)m 今確認できる状況でございますゆえ、調査してまいります。 しばしお待ちくださいませ。。。 #==【追記】==================================================== 調べてまいりました。ご推察なさられたとおり、 myRng = Nothingの時のエラーで間違いなさそうでございます。 【エラー表示内容】 ArgumentNullExceptionはハンドルされませんでした。 値を Null にすることはできません。 パラメータ名: o になります。 MRComObjectにつきましては、以下になります。最後にobjCom = Nothi
Recommendations on how to design and develop custom applications using the Microsoft platform Each patterns & practices offering contains a combination of written documentation and re-usable source code. Many also include a reference implementation. As the guidance is being developed it is reviewed and approved by internal Microsoft product teams and by external customers and partners. This produc
.Net側からはなるべくCOMを使わないほうがいいといわれてますが、どうしても必要な時は結構あります。 そのときのCOMオブジェクトの解放についてです。 実はCOMについてはよくわかっていません。 ちょうどプログラミングの勉学を始めたのもCOMから.Netへの移行時期であり、当時はJ2EEのほうに注力してたため、現在の会社ではたらくまでほとんど疎遠の技術でした。 とりあえずCOMのインスタンスには参照カウンタというものがあって、自分がどれだけ参照されているかを管理してみたいです。 そして、参照カウンタが0になったら自信を消去して解放という流れみたいです。 で、.NetからCOMを利用する場合はRCW(ランタイム呼び出し可能ラッパー )をいうCOMとCLRとの相互運用レイヤーを通してCOMを参照するみたいです。 このRCWにも参照カウンタがあり、RCWからは唯一のCOMのインスタンスを見に行
このページは都合により休止いたします ぷらら会員ホームページ一覧に戻る (C)Copyright 1997 GrR HomeNet Inc. All rights reserved.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く