xml ドキュメントを econnect メソッド (Microsoft Dynamic GP) にインポートしています。ファイルのインポートには数分 (10 M) かかります。そのため、インポート中に進行状況バーを表示する必要があります。
フォーム ロード イベントで、xml ファイルを送信しています。
しかし問題は、xml ファイルを送信した後にフォームが表示されることです。xml ファイルを送信する前に、プログレスバー フォーム (70%) を表示する必要があります。そしてxmlファイルを送信すると、プログレスバーがいっぱい(100%)表示される必要があります。
見せ方を教えてください.....
Form BarFormobj = new Form();
BarFormobj.Width = 250;
BarFormobj.Height = 150;
BarFormobj.StartPosition = FormStartPosition.Manual;
BarFormobj.Location = new Point(450, 200);
BarFormobj.Text = "Invoice Date";
BarFormobj.Load += new EventHandler(BarFormobj_Load);
pBar.Location = new System.Drawing.Point(20, 20);
pBar.Name = "progressBar1";
pBar.Width = 200;
pBar.Height = 30;
pBar.Minimum = 0;
pBar.Maximum = 100;
pBar.Value = 70;
BarFormobj.Controls.Add(pBar);
BarFormobj.ShowDialog();
pBar.Value = 100;
BarFormobj.Controls.Add(pBar);
MessageBox.Show("Invoices have been successfully created");
static void BarFormobj_Load(オブジェクト送信者, EventArgs e)
{
eConcall.CreateTransactionEntity(connStr, xmlDoc); // here i am submitting xml documnet to Econnect.
}