Автор: Пользователь скрыл имя, 12 Января 2012 в 09:30, курсовая работа
Реестр Windows – это иерархическая централизованная база данных, используемая в ОС Microsoft Windows 98, Windows CE, Windows NT и Windows 2000 для хранения сведений, необходимых для настройки операционной системы для работы с пользователями, программными продуктами и устройствами.
В реестре хранятся данные, которые необходимы для правильного функционирования Windows.
ВВЕДЕНИЕ 3
2. Выбор и обоснование средств информационной системы 4
2.1. Требования к системе. UML диаграммы 5
2.2. Состав технических устройств, система интерфейсов 10
2.3. Способы взаимодействия пользователя с системой, организация вычислительных процессов 11
2.4. Состав информационного и программного обеспечения 12
2.4.1. Структура и форматы данных 12
2.4.2. Описание методов приложения 15
3. Заключение 16
3.1. Достоинства и недостатки разработанной информационной системы 16
3.2. Пути совершенствования разработанного программного продукта 17
3.3. Рекомендации пользователю 17
4. Используемая литература 18
Приложение. Листинг программы 19
}
case REG_QWORD:
{
}
case REG_BINARY:
{
}
}
/////////////////////////////
}
}
}
if ((cSubKeys==0)&&(cValues==0)) _sok->write("NSV");
}
void MainWindow::onSokReadyRead()
{
quint16 HSize=0;
quint16 StrSize=0;
QString hKey;
QString str=NULL;
HKEY hTestKey;
SUBSize =_sok->read(2).toInt();
strSUB=_sok->read(SUBSize);
HSize =_sok->read(2).toInt();
hKey=_sok->read(HSize);
StrSize =_sok->read(2).toInt();
str=_sok->read(StrSize);
if (hKey=="HKEY_CLASSES_ROOT") hTestKey=HKEY_CLASSES_ROOT;
if (hKey=="HKEY_CURRENT_CONFIG") hTestKey=HKEY_CURRENT_CONFIG;
if (hKey=="HKEY_CURRENT_USER") hTestKey=HKEY_CURRENT_USER;
if (hKey=="HKEY_LOCAL_MACHINE") hTestKey=HKEY_LOCAL_MACHINE;
if (hKey=="HKEY_USERS") hTestKey=HKEY_USERS;
if( RegOpenKeyEx(hTestKey,(WCHAR*)
,
0,
KEY_READ,
&hTestKey) == ERROR_SUCCESS
)
{
QueryKey2(hTestKey);
} else
{
//Ответ на ошибку
_sok->write("NSV");
}
RegCloseKey(hTestKey);
}
bool f=false;
void MainWindow::on_pushButton_
{
if (f==false)
{
server=new QTcpServer(this);
connect(server,SIGNAL(
if (!server->listen(QHostAddress:
{
Информация о работе Разработка приложения для чтения локального и удаленного реестра Windows