- ベストアンサー
DLLってなに?
partsの回答
過去にも同じ質問がいくつかありますが・・・ みなさん解答されていますが、ちょっと分かりやすく Q/DLLってなんですか? A/まず、拡張子はご存じですよね。たとえばテストというテキストファイルがあれば、Test.txtというようにTestのあとの.以下に続く物を指します。 (txtはテキストファイルの略で、汎用文章ファイルのこと) DLLはその.以下に続く部分を指し、ファイルの種類・性質の一つとなります。 DLL(ダイナミックリンクライブラリ)は、主に32ビット汎用プログラムを指します。 汎用プログラムというのは、特定のアプリケーションやソフトウェアに左右されずに使えるプログラムのことです。 たとえば、あるプログラムを作成する際にたとえば、圧縮するとか伸張(解凍)する機能を付けるとします。 このときに、別のソフトで搭載している圧縮・伸張プログラム(DLLファイル)を流用したり、逆に他のソフトで使える機能性を持つプログラムを作成すればそれが汎用プログラムとなります。 DLLはそのようなファイルを指します。 Q/何に使うんですか? A/何に使うというのは難しいですね。DLLというのは、先に述べたとおり、汎用プログラムですから、機能はmp3の汎用エンコーダー(Gogo.DLLなど)から各種ソフトに互換するプラグイン機能まで様々なソフトウェアで使われます。よく使う分かりやすいものにプリンタがあります。これは、ワープロソフトでも、表計算ソフトでも、写真作成ソフトでもそれぞれにプリンタ機能を設定したわけでもないのに使えます。 (以前はそれぞれのソフトで独立したドライバを持っていました) このように、それぞれのプログラムで良く使うプログラム群を指します。DirectXというプログラム群がWindowsで最大のDLLの集まりで、ディスプレイの表示、サウンドの再生、インターネット接続やゲーム機能などの各種ソフトウェアで主に使う機能をまとめて装備しています。 Q/どこにあるのですか? A/Windowsならスタート→検索→ファイル名検索?だったかな→ ファイル名に *.dll と入力して検索してみましょう。 ハードディスクの使用容量に応じて、かなりの数がヒットします。 ちなみに、ファイル名に付く*はすべてを指します。 .dllは拡張子にDLLと付くファイルを指します。 いかがでしょう。 もし何かあれば補足を・・・
関連するQ&A
- DLLについて
ビジュアルベーシックのDLLについてしりたいのですが・・・。 学校の宿題でクラスモジュールをDLLに書き換えるというのがありましたが、DLLっていうもの自体よくわかりません。どうにしていいのかもわかりません。WebsiteとかでDLLついてのことをさがしてみたのですが・・・見つかりません。もし、DLL(ビジュアルベーシックの)について詳しく説明してあるWebsiteなど知っている人がいたら教えてください。DLLを使うと何が違うのか(標準との違い)もしくはDLLについて詳しく教えてくれませんか? よろしくお願いします。m(__)m
- 締切済み
- Visual Basic
- とあるdllを探してます
inetcomm.dll msoert2.dll は見つかったのですが inetres.dll msoeacct.dll がどうしても見つかりません どこかに落ちていないでしょうか?
- ベストアンサー
- Windows XP
- dllが無いってでるんですが..
ASPのVBスクリプトから-->VBで作成したdll-->MFCのdllという風にCALLされています。 MFCのdllがNotFoundでエラーになってしまいます。 もちろんdllファイルはあるしPATHも張ってあります。 なにかヒントになることでもいいので 教えてくださーい!
- 締切済み
- Microsoft ASP
- DLLファイ
ベクターでダウンロードして、起動しようとしたら、必要なDLLファイルMSCOREE.DLLが見つかりませんでした。と出ます。どうしたら、起動できるようになりますか?
- 締切済み
- その他([技術者向] コンピューター)
- dllの使い方・・・?
vbsでcab32.dllを使って圧縮したいのですが、 よく分かりません;; どなたか教えてください。 宜しくお願いします。 (1)windows2000 (2)C:\WINNT\system32下にcab32.dllはあります。
- ベストアンサー
- JavaScript
- dllが見つからないのですが・・・
いつもお世話になります。 今回、VBで簡単なアプリケーションを作成しています。 そのなかで「a.dll」を使おうとしているのですが、「a.dllが見つかりません」とのエラーが出てしまいます。 現在、テストとしてwin2000で動かしています。このdllを"WINNT\system32"やこのアプリのあるディレクトリにコピーしてみたのですがそれでも見つからないのです。なにか原因があるのでしょうか?
- ベストアンサー
- Visual Basic
- 「DLLがありません」て?
DLLが足りてるかどうか、チェックするソフトはあるのでしょうか? その都度足しているのですが、何度も言われると 「最初から一度で言って!」 となってしまうので(^_^;) それとも、アプリケーションが実行されるまで、 どんなDLLが足りない(使われているか)不明なのでしょうか? よろしくお願いします<(_ _)>
- ベストアンサー
- Windows XP
- DLLって
C言語を勉強しているのですが、いまいちよくDLLの意味がわかりません。例えば、シューティングのゲームで、当たり判定の処理をDLL形式?で保存して、違うシューティングを開発するときにそのDLLの関数を使って当たり判定を簡単にする。みたいな解釈でいいのでしょうか。また作成するときはどうやって作ればいいのでしょうか。ちなみにvisual studio 2008を持っています。ご教授お願いします。
- 締切済み
- その他(プログラミング・開発)
補足
ありがとうございます。たいへん参考になりました。ちょっと質問があります。実際に自分でDLLを作る場合は、どのように作るのですか?また、どのツールを使用するのですか?あと、すでにあるDLLの中身を見るにはどうしたらいいのですか?教えてください。