■27888 / ) |
Re[8]: DLLとEXEの違い |
□投稿者/ Jitta (539回)-(2008/11/17(Mon) 11:56:55)
|
■No27872 (中博俊 さん) に返信 > ちがうぞ、ちがうぞ、ちがうぞ。 > EXEにはエントリポイントが入っているというのは確かにそうだけど、それだけじゃない。 > そのプロセスが起動するのに必要なモノも入ってる。 > > たとえば発行ができないとか > http://blogs.wankuma.com/naka/archive/2005/12/04/19808.aspx > > 起動しないとか > http://blogs.wankuma.com/naka/archive/2007/05/27/78509.aspx > > こういう問題があります。 > なので絶対にやってはいけません。 >
> もう少しヒントを頂けると助かります。
EXEcutable ファイルのエントリ ポイントについて調べたら、起動シーケンスにまで行き着くかなぁ?と思ったのですけど、調べもされなかったみたいですね。(∋_∈)ショボーン
Dynamic Link Library も、RunDLL.exe から関数を指定して、関数を実行させることはできます。また、DllEntry という、ロードしたら走る関数があってこれをエントリ ポイントというけど、んなことは調べればわかるわけで。
「もうちょっと詳しく」って言うなら、自分が調べて何がわからないのかかいて、ピン ポイントで聞いて欲しいなぁ。
人に聞くのも調べることの一つのメソッドですが、自分の手や頭は動かさないの?と問いたい。
> 「This program cannot be run in DOS mode.」って表示させる > 処理は、今時はもう無駄だなぁと思ってしまう^^; MSDN で、DOS はまだ提供されています。したがって、無駄とは言い切れないと思います。
|
|