Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Poyasnitelnaya_zapiska.doc
Скачиваний:
15
Добавлен:
23.02.2016
Размер:
728.06 Кб
Скачать

Раздел 3

РУКОВОДСТВО ПРОГРАММИСТА

В данном разделе перечислены и описаны все функции, которые используются в программе:

  • Главное окно, в котором находится TListBox, кнопки, определяющие все главные функции программы.

  • Дополнительные окна, для интерфейса пользователя и удоства использования программы.

Функция выводит на экран всю информацию об имени текущего пользователя средствами функций WinAPI.

function GetComputerNetName:string; //узнаем имя компьютера

var

buffer:array[0..255] of Char;

size:DWORD;

begin

size:=256;

if GetComputerName(buffer,size) then

Result:=buffer

else Result:= '';

end;

Функция выводит на экран всю информацию об имени текущего пользователя средствами функций WinAPI.

function GetCurrentUserName:String; //узнаем имя текущего пользователя

const

cnMaxUserNameLen=254;

var

sUserName:String;

dwUserNameLen:DWORD;

begin

dwUserNameLen:=cnMaxUserNameLen-1;

SetLength(sUserName,cnMaxUserNameLen);

GetUserName(PChar(sUserName),dwUserNameLen);

SetLength(sUserName,dwUserNameLen);

Result:=sUserName;

end;

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Данный раздел содержит краткое руководство пользователя по работе с программой, а также описание всех имеющихся окон и методы взаимодействия с ними.

Главное окно имеет удобный и интуитивно понятный интерфейс. Главное окно, на которое попадает пользователь программой InfoPC – это окно с приветствием и навигацией по программе. На нижней панели программы находятся кнопки переключения. С помощью этих кнопок можно легко перемещаться по окнам программы и работать с ее функционалом.

Рис.3.4.Вид главного окна

Далее можно проверить работоспособность программы, например выберем информацию об оперативной памяти:

Рис. 3.5.Первое дополнительное окно, которое мы рассмотрим это «Информация о пользователе»:

Рис.3.6.Вид при активации доп. окна «Информация о пользователе»

Далее проверим на работоспособность дополнительное окно «Локальные диски», предназначенное для просмотра содержимого локальных дисков и съемных устройств:

Рис.3.7.Окно «Локальные диски»

Далее перейдем в окно «Дополнительная информация». Тут содержится информация, которая не попала не в один из разделов но является так же многозначительной:

Рис.3.8.Вид окна «Дополнительная информация»

ВЫВОДЫ

В процессе разработки данного приложения были изучены принципы программирования средствами WinAPI. Конечная программа имеет простейший в использовании интерфейс пользователя и в то же время имеет вполне широкий функционал. В результате разработки данной программы также была затронута тема реестра. Но основная часть программы написана на функциях Windows API. Программа InfoPC отличается от своих аналогов простым интерфейсом и структурированностью. Вся программа структурирована по отдельным разделам, что делает поиск нужного устройства еще более простым. Все вышеназванные цели были достигнуты.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]