ダイナミック リンク ライブラリ (DLL ファイルとも呼ばれる) は、従来の Windows プログラミングの中心です。プログラムはこれらのファイルを利用して、プログラムに埋め込むことなく追加の機能やライブラリを取得します。多くの場合、DLL ファイルはさまざまなプログラムによって共有されます。ほとんどのユーザーにとって、DLL ファイルはバックグラウンドで実行されるため、基本的に処理する必要はありません。ただし、特定のプログラムを適切に実行するために、DLL ファイルを登録する必要がある場合もあります。コーディングに興味がある場合は、DLL ファイルの構築方法を調べることも有益です。 ステップ方法1方法1/2: DLL ファイルの使用- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/4\/4f\/Open-DLL-Files-Step-1-Version-7.jpg\/v4-460px-Open-DLL-Files-Step-1-Version-7.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/4f\/Open-DLL-Files-Step-1-Version-7.jpg\/v4-728px-Open-DLL-Files-Step-1-Version-7.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1 DLL ファイルとは何かを理解します。 DLL (ダイナミック リンク ライブラリ) は、プログラムが既存の関数を呼び出すために使用する Windows ファイルです。本質的には、Windows やその他のプログラムが、その機能をプログラムに組み込まなくても特定の機能を取得できるようにします。
- DLL ファイルは Windows プログラミングの基本的な部分であり、プログラムをよりスムーズかつ効率的に実行します。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/82\/Open-DLL-Files-Step-2-Version-6.jpg\/v4-460px-Open-DLL-Files-Step-2-Version-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/82\/Open-DLL-Files-Step-2-Version-6.jpg\/v4-728px-Open-DLL-Files-Step-2-Version-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2通常のユーザーは、DLL ファイルを開いたり操作したりする必要はありません。ほとんどのユーザーにとって、DLL ファイルはバックグラウンドに存在します。プログラムは自動的に DLL ファイルをインストールして呼び出します。これらのファイルを移動すると、システムに重大な問題が発生する可能性があります。
- オンライン コミュニティによって作成されたプログラムをインストールするときに、DLL ファイルを特定の場所に配置するように求められることがあります。一部の DLL ファイルは悪意のあるものである可能性があるため、これらの手順を実行する前に、問題のプログラムが信頼できるかどうかを確認してください。
- DLL ファイルの構築に興味がある場合は、次のセクションを参照してください。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/b\/b1\/Open-DLL-Files-Step-3-Version-6.jpg\/v4-460px-Open-DLL-Files-Step-3-Version-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b1\/Open-DLL-Files-Step-3-Version-6.jpg\/v4-728px-Open-DLL-Files-Step-3-Version-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3新しい DLL ファイルを登録します。プログラムが使用するフォルダーに DLL ファイルを手動でコピーした場合、そのファイルを使用する前に Windows レジストリに登録する必要がある場合があります。この手順が必要かどうかを判断するには、プログラムのドキュメントを参照してください (ほとんどの Windows プログラムでは非常にまれです)。 [1]
- コマンドプロンプトウィンドウを開きます。コマンド プロンプト ウィンドウは、[スタート] メニューから開くか、Windows キーと R キーを同時に押して「cmd」と入力することで開くことができます。 新しい DLL ファイルの場所に移動します。
- Windows 7 以降を使用している場合は、新しい DLLL ファイルが含まれているフォルダーを開き、Shift キーを押しながらフォルダーを右クリックして、「ここでコマンド ウィンドウを開く」を選択します。コマンド プロンプトが開き、問題のフォルダーの場所が直接表示されます。
- regsvr32 dllname .dllと入力し、Enter キーを押します。これにより、DLL ファイルが Windows レジストリに追加されます。
- Windows レジストリから DLL ファイルを削除するには、regsvr32 -u dllname .dllと入力します。
広告する 方法2方法2/2: DLL ファイルを逆コンパイルする- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/8c\/Open-DLL-Files-Step-4-Version-6.jpg\/v4-460px-Open-DLL-Files-Step-4-Version-6.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/8c\/Open-DLL-Files-Step-4-Version-6.jpg\/v4-728px-Open-DLL-Files-Step-4-Version-6.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1逆コンパイラ ツールをダウンロードしてインストールします。デコンパイラを使用すると、ファイルまたはプログラム (この場合は DLL ファイル) の構築に使用されるソース コードを表示できます。 DLL ファイルを実行するコードを確認するには、逆コンパイラを使用して読み取り可能なコードに変換する必要があります。メモ帳などを使用してデコンパイラを使用せずに DLL ファイルを直接開くと、理解しにくい文字化けした文字列のみが表示されます。
- dotPeek は、最も一般的に使用されている無料の逆コンパイル ツールの 1 つです。ソフトウェアはjetbrains.com/decompiler/からダウンロードできます。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e7\/Open-DLL-Files-Step-5-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-5-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e7\/Open-DLL-Files-Step-5-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-5-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2逆コンパイル ツールで DLL ファイルを開きます。 dotPeek を使用している場合は、「ファイル」をクリックし、「開く」をクリックして、逆コンパイルする DLL ファイルを見つけます。システムに影響を与えることなく、DLL ファイルの内容を表示できます。 [2]
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/7c\/Open-DLL-Files-Step-6-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-6-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/7c\/Open-DLL-Files-Step-6-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-6-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3 「アセンブリ マネージャー」を使用して、DLL ファイルのノードを参照します。 DLL ファイルは、完全な DLL ファイルを構成する「ノード」またはコード モジュールで構成されています。各ノードを展開すると、可能な子ノードを表示できます。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/a\/ac\/Open-DLL-Files-Step-7-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-7-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/ac\/Open-DLL-Files-Step-7-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-7-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4ノードをダブルクリックしてコードを表示します。選択したノードのコードが dotPeek の右側のフレームに表示されます。下にスクロールするとすべてのコードが表示されます。 dotPeek は C# でコードを表示します。また、追加のライブラリをダウンロードして元のソース コードを表示することもできます。
- ノードを表示するために追加のライブラリが必要な場合、dotPeek はそれらのライブラリを自動的にダウンロードします。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/0\/01\/Open-DLL-Files-Step-8-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-8-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/01\/Open-DLL-Files-Step-8-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-8-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5さまざまなコードを理解します。特定のコードが何を意味するのかわからない場合は、「クイック ドキュメント」機能を使用してコマンドの動作を確認できます。
- コード ビューアー フレームで、ドキュメント化するコードにカーソルを置きます。
- クイック ドキュメント ウィンドウを読み込むには、Ctrl キーと Q キーを同時に押します。
- ハイパーリンクをたどって、確認したいコードのあらゆる側面について学習します。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/d4\/Open-DLL-Files-Step-9-Version-3.jpg\/v4-460px-Open-DLL-Files-Step-9-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d4\/Open-DLL-Files-Step-9-Version-3.jpg\/v4-728px-Open-DLL-Files-Step-9-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6コードを Visual Basic にインポートします。ファイルを独自の方法で変更、編集、作成したい場合は、Visual Studio にエクスポートできます。コードが元々どの言語で記述されたかに関係なく、エクスポートされたコードは C# で記述されます。
- アセンブリ ブラウザーで DLL ファイルを右クリックします。
- プロジェクトにエクスポートを選択します。
- 必要なエクスポート オプションを選択します。すぐに開始したい場合は、Visual Studio でプロジェクトをすぐに開くことができます。
- 7 Visual Studio でコードを編集します。 Visual Studio にプロジェクトをロードすると、DLL を完全に制御して編集し、独自のプログラムに組み込むことができます。 Visual Studio の使用に関する詳細な手順はオンラインで参照できます。 広告する
|