Exemplo n.º 1
0
        private void Restore_ServiceOutput(object sender, FirebirdSql.Data.Services.ServiceOutputEventArgs e)
        {
            n++;
            StaticFunctionsClass.SetDoubleBuffered(lvBackupMessage);
            lvBackupMessage.BeginUpdate();

            string[]     m   = { n.ToString(), e.Message, StaticFunctionsClass.DateTimeNowStr() };
            ListViewItem lvi = new ListViewItem(m);

            lvRestoreMessage.Items.Add(lvi);
            lvRestoreMessage.Items[lvRestoreMessage.Items.Count - 1].EnsureVisible();
            lvRestoreMessage.EndUpdate();

            if (n % 20 == 0)
            {
                Application.DoEvents();
            }
        }