Программирование портативных и карманных компьютеров
Листинг 74.1. Метод для сложения чисел.
private void button1_Click(object sender, EventArgs e)
{
double a, b, c;
a = Convert.ToDouble(textBox1.Text);
b = Convert.ToDouble(textBox2.Text);
c = a + b;
textBox3.Text = c.ToString();
}
Листинг 74.2. Метод для построения линии.
private void Form1_Paint(object sender, PaintEventArgs e)
{
Pen myPen = new Pen(Color.Black, 3);
e.Graphics.DrawLine(myPen, 10, 100, 100,30);
}
Для примера, выделяем первое устройство My Computer. На экране появляется форма Form1 с прямой линией (рис. 74.10). Аналогично можно выполнять любые другие операции, которые мы запишем в файл Form1.cs.
После запуска этого же проекта (или какого-либо нового проекта этого типа) на выполнение и выбора второго устройства Pocket PC SE Emulator появляется панель, в которую через некоторое время загружается показанный выше эмулятор Pocket PC, который также полностью функционален.
В отличие от приводимых в других частях книги проектов, объем занимаемой памяти у проекта для мобильных устройств, работающих под управлением операционной системы Windows CE, значительно меньше.