• 締切済み

VB2005でBASP21が使えません

BASP21のFORMメソッドを使用し、次のような構文でHTMLのタグを読もうとしています。 dim a, b, obj as Object set obj = Createobject("basp21") a = Request.TotalBytes b = Request.BinaryRead(a) str = obj.Form(b,"name") 同じようなコーディングでVB6.0ではタグ<name>の文字列が取得出来て、VB2005では出来ません。 VB2005のコーディングが違うのでしょうか。

みんなの回答

回答No.2

ちがった、 dim a, b, obj as Object を dim a as long dim b() as byte dim obj as Object にしてみてどうでしょうか?(特にb()ですが)

flowergoo
質問者

お礼

ご回答頂き、有り難うございます。 早速試してみます。

flowergoo
質問者

補足

試して見たのですが、 str = obj.Form(b,"name") の所でstrが取得できませんでした。 basp21のverなどは関係あるのでしょうか。

回答No.1

本当に詳しくないので、とりあえずですが・・・ dim a, b, obj as Object を dim a as long dim b() as byte にしてみてどうでしょうか?

flowergoo
質問者

お礼

ご回答頂き、有り難うございます。 早速試してみます。

関連するQ&A