Автор: Пользователь скрыл имя, 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
break;
case ScreenOrientationLockLandscape
attribute = static_cast<Qt::
break;
default:
case ScreenOrientationAuto:
attribute = static_cast<Qt::
break;
#else // QT_VERSION < 0x040702
case ScreenOrientationLockPortrait:
attribute = Qt::WA_LockPortraitOrientation
break;
case ScreenOrientationLockLandscape
attribute = Qt::WA_
break;
default:
case ScreenOrientationAuto:
attribute = Qt::WA_AutoOrientation;
break;
#endif // QT_VERSION < 0x040702
};
setAttribute(attribute, true);
}
void MainWindow::showExpanded()
{
#if defined(Q_OS_SYMBIAN) || defined(Q_WS_SIMULATOR)
showFullScreen();
#elif defined(Q_WS_MAEMO_5)
showMaximized();
#else
show();
#endif
}
void MainWindow::ListEdit()
{
QTreeWidget *twg=ui->treeWidget;
QTreeWidgetItem *ptwgItem = new QTreeWidgetItem(twg);
ptwgItem->setText(0,
ui->treeWidget->expandItem(
QTreeWidgetItem *ptwgItemDir = 0;
QStringList st;
st <<"HKEY_CLASSES_ROOT"
<<"HKEY_CURRENT_CONFIG"
<<"HKEY_CURRENT_USER"
<<"HKEY_LOCAL_MACHINE"
<<"HKEY_USERS";
for (int i=0;i<5;++i) {
ptwgItemDir = new QTreeWidgetItem(ptwgItem);
ptwgItemDir->setText(0,st[i]);
}
twg->setAnimated(true);
}
void MainWindow::onSokConnected()
{
}
void MainWindow::MoveWidget(int u)
{
for (int i=1;i<=7;i++)
{
ui->widget->move(ui->widget->
ui->widget1->move(ui->widget1-
QTest::qWait(1);
}
}
void MainWindow::onSokReadyRead()
{
QString ZN;
qint16 size,kol,sizei,sizezn;
ZN=_sok->read(3);
if (ZN=="SER")
{ size=_sok->read(2).toInt();
nameServer=tr(_sok->read(size)
ListEdit();
}
if (ZN=="NSV")
{
ui->treeWidget->setEnabled(tru
}
QString ItemText;
if ((ZN=="SUB")||(ZN=="VAL"))
{
int f;
f=_sok->read(2).toInt();
ItemText=_sok->read(f);
f=_sok->read(1).toInt();
kol=_sok->read(f).toInt();
if (ZN=="SUB")
{
for (int i=0;i<kol;i++)
{
size=_sok->read(2).toInt();
if ((i>100)&&(i % 5==0)) _sok->waitForReadyRead(1);
Информация о работе Разработка приложения для чтения локального и удаленного реестра Windows