※ ChatGPTを利用し、要約された質問です(原文:フォームから値の取得(BinaryReadについて))
フォームから値の取得(BinaryReadについて)
このQ&Aのポイント
フォームから値の取得についてですが、特定のプログラム(Basp21)を使用してリクエストされたバイトデータを読み取ります。
このプログラムでは、ファイル名を取得するために使用される<INPUT TYPE="FILE" NAME="fname">と同様に、テキストボックスから情報を取得することはできません。
Request.BinaryReadで取得されたデータはセーフ配列に格納されますが、このセーフ配列はどこに存在するのかは明確には記載されていません。
フォームから値の取得(BinaryReadについて)
フォームから値の取得についてですが、下記のようなプログラムがあったとします。
-------------------------------------------------
Set BP = Server.CreateObject("Basp21")
RTB = Request.TotalBytes
RBR = Request.BinaryRead(RTB)
FilsNam = BP.FormFileName(RBR,"fname") ←※(この部分)
--------------------------------------------------
この部分は前のページから送信された情報(<INPUT TYPE="FILE" NAME="fname">)を元にファイル名を取得していますよね?
これと同様に他のテキストボックスから情報(<INPUT TYPE="text" NAME="test">)を取得することはできないのでしょうか?
ライブラリによるとRequest.BinaryReadで取得されたデータはセーフ配列に格納されると書いてあるのですが…。
セーフ配列ってどこですか?
<参照>
http://www.microsoft.com/japan/developer/library/jpiis/iishelp/iis/asp/vbob8rl0.htm
お礼
ありがとうございました。ちゃんと載ってましたね。 すみずみまで探すべきでした。すみません…m(__)m 本当にお世話になりました。