TkInfo.dllの機能追加No.01051
h-tom さん 08/05/25 21:06
 

h-tom です。

本体には、全く関係のない機能なんですが、TkInfo.dllに他のdllを、ロードする
機能を追加できないでしょうか?

例として、以下のような機能です。
・M. Sugiura Personal Web Page のDLL Wrapper
  http://www.ceres.dti.ne.jp/~sugiura/hidemaru/macros/download.html#dllwrapper
 
・手風琴のページ の DLLProxy
  http://www5f.biglobe.ne.jp/~tefukin/

秀丸メールの場合、情報取得などの為に、どうしてもTkInfo.dllが必要です。
TkInfo.dllで取得した情報を、他のDLLとやりとりする場合など、loaddll/freedllを
繰り返すことになり、結構面倒です。

機能が追加されても、手間自体は、あまり変わりませんが、他のDLLと連携を取り
やすくなると思いますが、どうでしょう?

#上記dllを使って、そこからTkInfo.dllや、その他のDLLを使えば済む話では、
#あるんですけど、使うdllの数は少ない方がいいですし。

[ ]
RE:01051 TkInfo.dllの機能追加No.01053
秀まるお さん 08/05/26 11:25
 
 では、LoadDll, DllFunc, FreeDllって関数を追加することにします。

 tkinfo.dllをfreedllしても、LoadDllでロードされたdllは自動でfreeはされ
ないって仕様にします。tkinfo.dllは基本的にずっとロードされっぱなしで動作
するdllなので、そういう仕様にするしか無いと思いますので。

[ ]