-4

C# で Excel ファイルを開き、そこからデータを取得するプログラムを作成しています。

private void XLConnect_Click(object sender, EventArgs e)
{
    type = 1;
    open.Filter = "Excel|.xlsx";
    open.ShowDialog();
}

public void readFile()
{
    if (type == 1)
    {
        MessageBox.Show("Success");
    }
}

コードに関する私の問題は、開くダイアログが表示されたときに、選択するファイルが表示されないことです。コードのどこが間違っていますか?

4

3 に答える 3

0

ワイルドカード (この場合はアスタリスク (*)) を使用する必要があります。

private void XLConnect_Click(object sender, EventArgs e)
{ 
    type = 1;
    open.Filter = "Excel|*.xlsx";
    open.ShowDialog();
}
于 2013-05-06T07:41:21.213 に答える