日本語
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
完全なサイトマップ
最新の更新
ホーム
ソースコード
プログラミング関連
ウェブサイト作成リソース
ウェブデザインチュートリアル
ネットワークプログラミングチュートリアル
ホーム
>
プログラミング関連
>
Delphi のソースコード
ドライバーバックアップエキスパート
Delphi のソースコード
v1.1.0.86
リソースがありません
作品名:ドライバーバックアッププログラムバージョン:1.1.0.86
開発ツール: Borland Delphi 7
プログラム著者: 林詩軍
----------------------------------
プログラムの紹介:
ドライバーのバックアップは、その名前が示すように、オペレーティング システムの各ハードウェアのドライバーをバックアップすることです。
プログラムは次の 2 つの方法でシステム内のドライバーを検索します。 1. 推奨されるバックアップ ドライバーを検索します (システムには独自のドライバーがありません)。 2. システム内のすべてのドライバーを検索します (システムに付属のドライバーとシステムによって提供されるドライバー)。第三者);
検索されたドライバーをリストに表示し、ドライバーの種類とバックアップの提案に注釈を付けます。
ドライバーリストの項目をクリックすると、ドライバーの詳細情報が表示されます。
プログラムは、プログラムの機能を拡張するためにプラグイン テクノロジ (プラグイン) を導入しており、拡張子名に *.Dll が付いたプラグイン プログラムは、通常の動作には影響しません。プログラムの。
----------------------------------
プログラム機能の実装原理:
システム ドライバー情報は HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass に保存され、このディレクトリ内のすべてのサブキーが読み取られて、システム内のすべてのドライバーに関する詳細情報が取得されます。
各デバイス ドライバのレジストリ サブキーの InfPath の値は、システム ディレクトリの inf フォルダ (たとえば、Windows 2000 システムでは WINNTinf) に保存されているドライバのドライバ インストール ファイルです。
たとえば、グラフィックス カード ドライバのインストール ファイル oem10.inf (たとえば、Windows 2000 システムでは WINNTinfoem10.inf) では、ファイル内の [SourceDisksFiles] セクションからグラフィックス カード ドライバを含むファイルを見つけることができます。システム ディレクトリを検索して見つけ、指定したディレクトリにコピーして保存すると、バックアップが完了します。
----------------------------------
ファイルには次の内容が含まれています。
実行プログラムフォルダ:
DriverBackUp.exe --->メインプログラム(スタートアッププログラム)
PluginCookies_Plugin.dll --->プラグイン (Cookie のバックアップ)
PluginIEFav_Plugin.dll --->プラグイン (IE のお気に入りのバックアップ)
PluginRegedit_Plugin.dll --->プラグイン(レジストリのバックアップ)
ソースコードフォルダー:
DriverBuckUp.dpr --->メインプログラムプロジェクトファイル
PluginCookies_Plugin.dpr --->プラグイン (Cookie のバックアップ) プロジェクト ファイル
PluginIEFav_Plugin.dpr --->プラグイン (IE のお気に入りのバックアップ) プロジェクト ファイル
PluginRegedit_Plugin.dpr --->プラグイン(レジストリのバックアップ)プロジェクトファイル
----------------------------------
メインプログラムのメインモジュール:
//untMain.pas
// 本体
//プログラム名: ドライバーのバックアップ
----------------------------------
//untPlugin.pas
// 機能: プラグインの参照とプラグイン関数の実装
----------------------------------
// UntSearchDriver.pas
// 機能: システム内のドライブ デバイスを検索します。
----------------------------------
//untBackUpDriver.pas
// 機能: ドライバー ファイルをバックアップします。
----------------------------------
//untLoadInfo.pas
// 機能: ドライブデバイス情報を取得します。
----------------------------------
//untReg.pas
// 機能: レジストリを編集します。
----------------------------------
----------------------------------
プログラム プラグイン インターフェイス (Delphi):
//ダイナミック リンク ライブラリ (プラグイン) の動的ロード、内部関数宣言。
TPluginAbout=procedure(handle:HWND);stdcall; //プラグイン イベントについて
TPluginName=function():ShortString;stdcall; //プラグイン名を取得します。
TPluginFormShow=procedure();stdcall; //プラグインウィンドウを開きます。
-------------------------------------------------- -------------
詳細なソース プログラム: 詳細な注釈付きの各ユニット ファイル (*.pas) を参照してください。
拡大する
追加情報
バージョン
v1.1.0.86
タイプ
Delphi のソースコード
更新時間
2009-06-01
サイズ
643KB
関連アプリ
Data King IIS 復元バックアップ エキスパート
2013-01-21
Xiaobaoバックアップコンポーネント
2011-09-06
バックアップ回線の構成
2010-03-29
帝国バックアップキング
2009-11-26
とそのmysqlバックアップ
2009-07-24
Yingzheng IIS バックアップ システム
2009-06-22
おすすめ
chat.petals.dev
その他のソースコード
1.0.0
GPT Prompt Templates
その他のソースコード
1.0.0
GPTyped
その他のソースコード
GPTyped 1.0.5
ブラウザをロックする
Delphi のソースコード
v1.02
Neslib.Yoga
Delphi のソースコード
1.0.0
OpenSIMPLY
Delphi のソースコード
1.0.0
Google Dorks
その他のソースコード
1.0
shepherd
その他のソースコード
v6.1.6-react-shepherd: Prepare Release (#3063)
mongo express
その他のソースコード
v1.1.0-rc-3
関連情報
すべて
チェンバイ制限区域の保健専門家はどうですか?
2024-08-02
モンスターマーブルをバックアップする方法
2024-07-03
マリスをバックアップするにはどうすればよいですか?
2024-04-29
スキャナーオールマイティキングをバックアップする方法
2023-11-17
DNF 弾薬専門家はマップをブラシしてポイントを追加します。弾薬専門家はどのようにしてポイントを追加しますか?
2023-05-16
Outlookでバックアップメールを復元する方法
2023-04-14
Outlook でドキュメントをバックアップする方法
2023-04-14
2023 年のバックアップ ソフトウェア インベントリに最適なソフトウェアはどれですか?
2023-04-04
VPS 小規模サイトに最適なバックアップ ソリューション: 電子メール バックアップ
2011-01-11
MYSQLデータベースのバックアップとリカバリ
2009-12-22
Windows 7 でドライバーを自動更新する簡単な設定
2009-12-17
MySQLのバックアップと復元
2009-12-04