掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
IMEの入力値を取得するには (ID:452)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
TLIBIMPで、 tlibimp comuni.Yomi.dll とすると、 YOMILib_TLB.pas YOMILib_TLB.dcr が吐かれます。 これを使えばたぶんできると思います。 # 要はCOMオブジェクトです それで、uses節にYOMILib_TLBを加えて、次のようにすれば取れます。 procedure TForm1.Button3Click(Sender: TObject); var yomi: IYomiImpl; tmpstr : string; begin yomi := CoYomiImpl.Create; tmpstr := yomi.getYomi(WideString(Edit1.Text)); ListBox1.Items.Clear; ListBox1.Items.Add(tmpstr); end; CreateComObjectしたオブジェクトの廃棄の仕方はわかりませんでした。 ヘルプを見ると、複数作るときはクラスファクトリを使用したほうがよいと勝てあるので、実際には、単一のオブジェクトにするかクラスファクトリを使うとよいです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.