タイトル : Re: VistaにてWinsock.ocxの挙動が異なる 投稿日 : 2009/08/11(Tue) 15:47 投稿者 : オショウ
> 質問1:何故VistaではErrorイベントが発生しないのか。又は発生させる > 方法はあるのでしょうか? OSによって、TCP/IPのインプリメント方法が違うからです。 環境が違うので、VISTAにあった方法を使いましょう。 因みに何故.NET使わないの?と聞きたい・・・ ※ NT と、2000でも違います。 2000 と、XPもちょっと違う・・・が、表面的には同じ。 OSの差異でTCP/IPのインプリが違うことは、プログラマー なら技術的に知っておくべきことかと。 > 質問2:何らかの手を尽くして、XPや2000のようにVista上でもネットワー > クの異常を感知させることは可能でしょうか? 十分に可能です。が、VB6ならAPI使うしかないでしょう。 ※ VB6ででも・・・ LANがアップリンクしているかどうか、調べる方法があったかと。 標準コンポーネントだったか・・・他の方法だったか・・・ もう記憶の彼方・・・なんせ.NETに移行して7年目なもので。 以上。 |