00134 00/05/22 17:59 RE:00132 先読みWarpがエラーになります
投稿者 : 秀まるお   コメントを投稿する

 Windows95 OSR2で先読みWarpの起動がうまくいかない件ですが、先読みWarpの呼び出しているDLLにWININET.DLLというのがありまして、これが古い場合にうまく動かないんじゃないかと思います。

 Internet Explorer の4.0以上がインストールされてない場合なら、たぶんそれをインストールすることで解決すると思います。そちらの環境というのは、Internet Explorer 3.02以下のままになっているんじゃないでしょうか。

 もし、Internet Explorer 4.0以上がインストールされているにも関わらずダメなのだとすると、こちらでもっと詳しく調査してみないと分からないです。

 もし、Internet Explorer 4.0以上をインストールしたくない場合には、先読みWarpは使えない可能性が高いです。というのは、先読みWarpはInternet Explorerのキャッシュをそのまま使っているからです。

 どんな具合でしょ?


00135 00/05/22 17:59 RE:00133 横取りソフト開発キットについ
投稿者 : 秀まるお   コメントを投稿する


> YdmAPI.hの
>   void YdmSetModuleData( HTRANS hTrans, HWND hwnd, DWORD dw );
>   DWORD YdmGetModuleData( HTRANS hTrans, HWND hwnd );
>   long YdmGetSockCount( HTRANS hTrans );
> だけ、WINAPI宣言されていないのですが、これでいいのでしょうか?

 たしかにおかしいと思いますが、なぜかうちのソフトはうまく動作しています。???

 たぶん、無くても大丈夫なんでしょうが、無いのはおかしいので、修正させていただきます。

 ついでに言うと、1つドキュメントにバグがあります。

 YDM_CLOSEDが呼ばれた先でYdmGetSockCount()を呼び出すと、常に1以上の値しか返ってきません。クロックシンクロナイザーはこの部分がバグっていて、全然シンクロしてくれていません。最新版では直っていますが、横取りソフト開発キットにはまだ反映してないので、誤解を受けてしまいそうです。

 近々横取りソフト開発キットもバージョンアップさせていただきます。


00136 00/05/22 23:39 RE:00135 横取りソフト開発キットについ
投稿者 : えす☆ふぃお   コメントを投稿する

ご回答ありがとうございます。

> 近々横取りソフト開発キットもバージョンアップさせていただきます。

期待しております。
ちなみにC++Builderだと、H、LIB、DEFファイルの修正が必要です(^^;


新規に投稿する