このコンポーネントは、作者のオリジナルの「Ain ASP コンポーネントレスアップロードクラス」に従って修正および統合されています。
コンポーネントレスアップロードクラスと同等の機能を持ち、コンポーネントレスクラスとは比較にならないほど優れた性能を持っています。
実現できる機能は主に、フォームデータの自由抽出、アップロード拡張子自由制限、アップロードサイズ自由制限、ファイル保存形式自由選択(元のファイル名と時刻をランダムに命名)、
つまり、単一のファイルをアップロードすることも、複数のファイルをバッチでアップロードすることもできます。同時に、ファイルのバイナリ データを抽出してデータベースに保存することもできます (個人的には、ファイルのバイナリ データを保存することはお勧めしません)。データベース)!
具体的な使用方法はデモ内のサンプルプログラムをご覧ください!
解凍後、ダブルクリックして「自動登録コンポーネント.cmd」を実行すると、コンポーネントが自動的に登録されます。
このカテゴリの特徴:
• 可能な限りシンプルさを追求し、冗長なコードを削減します。
• 顧客が提出した情報の包括的な保管 (通常のフォーム、ファイルフィールドの値、同じフォームの値)
• アップロード中のエラー情報を正確に取得する
• ファイルの保存方法を選択できます(元のファイル名で保存するか、新しいファイル名で保存します。新しいファイル名は時間 + 乱数グループです)
・ファイル保存機能はシンプルで呼び出しやすく柔軟(保存パスや保存方法はいつでも変更可能)
• 同時にファイルのバイナリ形式を取得できるため、バイナリ データをデータベースに保存できます。
• このクラスを柔軟に使用することで、フォームデータとファイルの同時編集が可能になります(これは一般的なクラスでは実現できません)。
• さらに多くの用途を発見できるかどうかは、皆さん次第です...
• デモには非常に簡単な例がいくつかあります。これらの例をマスターできれば、このクラスを柔軟に使用できるようになります。
拡大する