lign="justify"> {. Enabled = true;
}
// вибір точностіvoid comboBoxPrecision_TextChanged (object sender, EventArgs e)
{= Convert.ToDouble (comboBoxPrecision.SelectedItem.ToString ());. Enabled = true;
}
// завершення введення вхідного потокаvoid TBoxOrders_Leave (object sender, EventArgs e)
{(TBoxOrders.Text! = "" && (btnExit.ContainsFocus == false))
{(Check (TBoxOrders.Text))
{= Convert.ToInt32 (TBoxOrders.Text); = OrdersInterval (InOrders, Precision);. Text = OrderInterval.ToString () + "ед.вр.";
} TBoxOrders.Focus ();
}
}
// завершення введення інтенсивності обслужіваніяvoid TBoxOrderService_Leave (object sender, EventArgs e)
{(TBoxOrderService.Text! = "" && (btnExit.ContainsFocus == false))
{(Check (TBoxOrderService.Text))
{= Convert.ToInt32 (TBoxOrderService.Text); = OrdersInterval (ServiceOrders, Precision);. Text = ChannelInterval.ToString () + "ед.вр.";
} TBoxOrderService.Focus ();
}
}
// завершення введення кількості каналовvoid TBoxChannels_Leave (object sender, EventArgs e)
{(TBoxChannels.Text! = "" && (btnExit.ContainsFocus == false))
{(Check (TBoxChannels.Text))
{= Convert.ToInt32 (TBoxChannels.Text);
} TBoxChannels.Focus ();
}
}
// ОТЧЕТvoid btnResult_Click (object sender, EventArgs e)
{FResult = new ResultForm (this, NumOfChannels, Precision, TotalTime, NumOfOrders, ServedOrders);. Show ();
}
void WorkForm_Load (object sender, EventArgs e)
{. Enabled = false;
}
}
}. cs
using
CMO
{partial class ResultForm: Form
{Form MForm; double inOrders; double ordersInService; int numOfChannels; double precision; double ordersInterval; double channelsInterval; int workTime; ulong totalInOrders; ulong servedOrders;
// ------------------------ double koefNagruzki; double otkaz; double otnSposob; double absolSposob; double zanyatKanaly; double Po;
// ------------------------
ResultForm (Form MainF, int NumChan, double Prec, int TotTime, ulong TotOrd, ulong ServOrd)
{. MForm = MainF;
= NumChan; = Prec;