アプリケーションから Fileshawk.com にファイルをアップロードしようとしています。これが私がやった方法です:
1- Web ブラウザー コントロールの作成
2-ページをロードしました
3- Web ページには、ファイルの入力タグがあります。
4-その方法を使用してファイルを HTML に追加しようとしましたが、失敗しました。
private void Set_Text_TAG_INPUT(string attribute, string attname, string value)
{
// Get a collection of all the tags with name "input";
HtmlElementCollection htmle = webBrowser1.Document.GetElementsByTagName("input");
foreach (HtmlElement current in htmle)
{
if (current.GetAttribute(attribute).Equals(attname))
{
current.SetAttribute("value", value);
}
}
}
private void button1_Click(object sender, EventArgs e)
{
Set_Text_TAG_INPUT("id","upfile_1342028154587", "FILE.txt");
}
そのため、Input タグの値は変更されませんでした。
ファイルを HTML またはページ コードに追加する方法はありますか。また、アップロードを押すことについては、Web ブラウザ ボタンを呼び出してクリックする方法が既にあります。
たとえば、[入力ファイル タグからファイルを選択] をクリックすると、ウィンドウがポップアップ表示され、ファイルを選択します。[OK] をクリックすると、そのファイルは HTML のどこに保存されますか?
最後に、私が HTML と Web の知識の初心者である場合は、すみません。