0

パスhttp://www.site.ru/config.iniにあるファイルがあります

そして、コンピューター上に(ローカルに)あるべきファイルを取得する他の誰かのコードがあります。

もちろん、ファイルを保存して合格することはできますが、ファイルをローカルに保存することはできません (これは、ファイルを操作できなかった人ではありません)。

関数:

[DllImport ("kernel32")]
        private static extern int GetPrivateProfileString (string section, string key, string def, StringBuilder retVal, int size, string filePath);

何をすればよいでしょうか?

4

1 に答える 1

2

http経由でファイルをストリームにダウンロードすると役立つ場合があります。

csharpfriends.comでこれを行う方法の例を見つけました。

public form1()
{
    InitializeComponent();

    System.Net.WebClient Client = new WebClient();
    Stream strm = Client.OpenRead("http://www.csharpfriends.com");
    StreamReader sr = new StreamReader(strm);
    string line;
    do
    {
        line = sr.ReadLine();
        listbox1.Items.Add(line);
    }
    while (line !=null);
    strm.Close();
}
于 2010-10-27T09:58:25.697 に答える