Автор: Пользователь скрыл имя, 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
if (_sok->waitForConnected(3000))
{
ui->leName->append("Connect!!!
MoveWidget(-50);
}
else
{
ui->leName->append("\nError: "+_sok->errorString());
}
}
bool pol=false;
int hei=0;
void MainWindow::on_toolButton_2_
{
pol=true;
hei=ui->tableWidget->geometry(
}
void MainWindow::mouseMoveEvent(QMo
{
// ui->textEdit->setText(QString:
if ( ((ev->pos().y()-20)>200)&&((
{
ui->toolButton_2->move(ui->too
ui->tableWidget->setGeometry(u
ui->tableWidget->geometry().
ui->treeWidget->setGeometry(ui
}
if (ui->tableWidget->y()>520)
{
ui->textEdit->setVisible(true)
//ui->textEdit->setText(
}
else ui->textEdit->setVisible(false
}
void MainWindow::on_toolButton_2_
{
pol=false;
}
Server
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "windows.h"
#include "stdio.h"
#include"iostream"
#include <QMessageBox>
#include <QFileSystemModel>
#include <QModelIndex>
#include <QSet>
#include <QTextCodec>
#include <QDataStream>
#define MAX_KEY_LENGTH 255
#define MAX_VALUE_NAME 16383
QTcpSocket *_sok;
WCHAR Buffer[MAX_COMPUTERNAME_LENGTH + 1];
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QTextCodec *codec = QTextCodec::codecForName("
QTextCodec::setCodecForTr(
QTextCodec::
QTextCodec::setCodecForLocale(
DWORD Size = MAX_COMPUTERNAME_LENGTH + 1;
GetComputerName(Buffer, &Size);
QTreeWidget *twg=ui->treeWidget;
QTreeWidgetItem *ptwgItem = new QTreeWidgetItem(twg);
ptwgItem->setText(0,QString::
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);
}
MainWindow::~MainWindow()
{
delete ui;
}
//////////////////////////////
void QueryKey(HKEY hKey, QTextEdit *TE, QTableWidget *TW, QTreeWidget *TrV, QTreeWidgetItem *item)
Информация о работе Разработка приложения для чтения локального и удаленного реестра Windows