Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмний модуль для роботи з базою даних "Магазин косметики"

Реферат Програмний модуль для роботи з базою даних "Магазин косметики"





ustify"> * printFont. GetHeight (e. Graphics)) /. GetHeight (e. Graphics);

// Цикл друку всіх рядків сторінки

while (lineCount

((currentLine = m_myReader. ReadLine ())! = null))

{

// Обчислюємо позицію черговий роздруковується рядка

yLinePosition = topMargin + (lineCount *

printFont. GetHeight (e. Graphics));

// Друкуємо черговий рядок

e. Graphics. DrawString (currentLine, printFont, printBrush,, yLinePosition, new StringFormat ());

// Переходимо до наступного рядка + +;

}

// Друк колонтитулів сторінки

// Номер поточної сторінки

string sPageNumber = "Page" + m_PrintPageNumber. ToString ();

// Обчислюємо розміри прямокутної області, займаної верхнім

// колонтитулом страніциstringSize = new SizeF (); = e. Graphics. MeasureString (sPageNumber, printFont,. MarginBounds. Right - e. MarginBounds. Left);

// Друкуємо номер сторінки

e. Graphics. DrawString (sPageNumber, printFont, printBrush,. MarginBounds. Right - stringSize. Width, e. MarginBounds. Top,

new StringFormat ());

// Друкуємо ім'я файлу документа

e. Graphics. DrawString (this. Text, printFont, printBrush,. MarginBounds. Left, e. MarginBounds. Top, new StringFormat ());

// Кисть для малювання горизонтальної лінії,

// відділяє верхній колонтитул

Pen colontitulPen = new Pen (Color. Black);

colontitulPen. Width = 2;

// Малюємо верхню лінію

e. Graphics. DrawLine (colontitulPen,,. MarginBounds. Top + printFont. GetHeight (e. Graphics) + 3, e. MarginBounds. Right, e. MarginBounds. Top +. GetHeight (e. Graphics) + 3);

// Малюємо лінію, що відокремлює нижній колонтитул документа. Graphics. DrawLine (colontitulPen,, e. MarginBounds. Bottom - 3, e. MarginBounds. Right, e. MarginBounds. Bottom - 3);

// Друкуємо текст нижнього колонтитула. Graphics. DrawString (

"SimpleNotepad, (c) Олександр Фролов, #" justify">// Якщо надруковані не всі рядки документа,

// переходимо до наступної сторінки

if (currentLine! = null)

{. HasMorePages = true; _PrintPageNumber + +;

}

// Інакше завершуємо друк сторінки

else

e. HasMorePages = false;

// Звільняємо непотрібні біль...


Назад | сторінка 14 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: База даних "Магазин косметики"
  • Реферат на тему: База даних "Магазин по продажу мобільних телефонів"
  • Реферат на тему: Розробка бази даних кадрового обліку на підприємстві "ТОВ Магазин N2 З ...
  • Реферат на тему: Розробка бази даних інформаційної системи "Магазин підлогових покритті ...
  • Реферат на тему: Розробка бази даних «Магазин побутової техніки" Електрон "засобам ...