09/07/10 14:00:25
Windowsでvb.netでの一般的な話でいいんだけど
プロセスてのはほぼプログラムのEXE単位だよな
んでスレッドってのは実際にCPUが仕事する単位で、
プロセスが一つ以上のスレッドをもって管理しながらプログラムを実行してる
インスタンスは、プロセス単位で生成(管理)される
ここまでOK?
>>434
2行目以降がまったく理解できん
>スレッドはプロセスが異なるので別のインスタンスになる
スレッドは...インスタンスになる?
スレッドはプロセスが異なる...?
>VBのフォームはすべて同じインスタンス
たとえばフォームを何回かnewしても、それはすべて同じインスタンス?
>スレッドは別
何と別?
>DLLも別
何と、何が別?元のexeとスレッドが別ってこと?
>つまりグローバルな変数やクラスへは感嘆には相互にアクセス出来ない
これは、自分と同じクラスの異なるインスタンス間では、って話?
グローバルってのはそのクラスでpublic定義だってこと?
それともそのクラスからみて上位のレベルで定義されてるってこと?