C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 51 を表示中)
■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 はまだ提供されています。したがって、無駄とは言い切れないと思います。
返信 編集キー/


管理者用

- Child Tree -