- ベストアンサー
DLLってなに?
partsの回答
- parts
- ベストアンサー率62% (6364/10149)
Q/実際に自分でDLLを作る場合は、どのように作るのですか? A/どのようにといわれてもね。mnabeさんがおっしゃるようにプログラム言語を利用して、持たせたい機能などに準じて、ソースを作成する、作成が完了したら、コンパイルする。簡単にはこんなところかな(ちょっとおおざっぱですが) http://www.microsoft.com/japan/developer/library/jpdx8_c/ds/FiltDev/com_howto2.htm http://www.angel.ne.jp/~mike/vb_dll/vb_dll02.html Q/また、どのツールを使用するのですか?あと、すでにあるDLLの中身を見るにはどうしたらいいのですか? A/すでにプログラミング言語をご利用なら各プログラム言語のマニュアルや参考書などをご覧ください。 内容を確認するには、逆コンパイルするか? (確実ですが・・・自身で作った物もしくは、制作者が著作権を放棄していなければ逆コンパイルや内容を見ることすらできません。詳細は最後) とにかく、各プログラム言語によって、作成方法は異なります。プログラム言語を使ったことがないユーザーであれば、まず、言語の基礎を知ってからです。 VBやVC、C++などのプログラム言語をまず勉強しましょう。 それと、マ社の発行しているDirectXコンポーネントやWindowsプログラムの一部に利用されている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を持っています。ご教授お願いします。
- 締切済み
- その他(プログラミング・開発)