[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2007/06/27(Wed) 18:52
投稿者名:ヨシ
Eメール:
URL :
タイトル:
ブラウザの起動とそのURLへの値のPOST
VB開発経験1年の者です。
VB6.0、WindowsXP proで開発しております。

inetを使用してブラウザを起動して、かつ値を対象のURLにPostしたいと考えています。

retcode = Inet1.Execute(strURL, "post", strvalue, _
"Content-Type: application/x-www-form-urlencoded" & vbCrLf)

strURLには起動したいURLをstrvalueには
postしたいコード(string型)を設定します。

"retcode ="をつけないとコンパイルエラーが返りますが、
つけてもデータ型を何で定義していいかわかりません
(variantでもコンパイルエラーでした)。
上記の理由でこのやり方でまだできていないのですが、
そもそもこのやり方をつきつめればできるかどうかも
分かっていない状況です。
実現方法をご存知の方がいらっしゃいましたら
アドバイスよろしくお願いいたします。

投稿時間:2007/06/27(Wed) 20:20
投稿者名:大吉末吉
Eメール:
URL :
タイトル:
Re: ブラウザの起動とそのURLへの値のPOST
> inetを使用してブラウザを起動して、かつ値を対象のURLにPostしたいと考えています。

「inet」(インターネット トランスファ (Inet) コントロール)は、
「ブラウザの起動」はしないと思いますけど・・・

#「インターネットコントロール(Webbrowserコントロール)」と
#取り違えているわけじゃないですよね?


> retcode = Inet1.Execute(strURL, "post", strvalue, _
> "Content-Type: application/x-www-form-urlencoded" & vbCrLf)

Executeは「関数」ではなく「メソッド」です。戻り値はありません。

> Call Inet1.Execute(strURL, "post", strvalue, _
> "Content-Type: application/x-www-form-urlencoded" & vbCrLf)
では?

投稿時間:2007/07/03(Tue) 10:24
投稿者名:ヨシ
Eメール:
URL :
タイトル:
Re^2: ブラウザの起動とそのURLへの値のPOST
ご返信ありがとうございます。

しばらく職場を離れていたため返信が遅くなり申し訳ありませんでした。
ご指摘いただいた件、おっしゃるとおり取り違い、というか
インターネットコントロールというものに行き着きませんでした。
ありがとうございます。

まだ、未トライですが、これをヒントに調べさせていただこうと思います。
ありがとうございます。