Форум программистов, компьютерный форум CyberForum.ru

Создать приложение, включающее 3 формы - C++

Восстановить пароль Регистрация
 
nata11
0 / 0 / 0
Регистрация: 30.05.2012
Сообщений: 11
30.05.2012, 12:22     Создать приложение, включающее 3 формы #1
Создать приложение, включающее 3 формы. На стартовой форме предусмотреть картинку и меню с обязательным разделом «О программе», открывающим в новой форме (№3) соответствующую информацию. . На стартовой форме ввести логин и пароль. На форме №2 поприветство-вать (при правильном пароле) или отвергнуть пользователя, используя многострочный вывод компонента StaticText.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2012, 12:22     Создать приложение, включающее 3 формы
Посмотрите здесь:

C++ создать диалоговое приложение
как создать неконсольное приложение C++
C++ Создать простое консольное приложение
Создать приложение windows form C++
C++ Как создать приложение?
Как создать сетевое приложение C++
Как создать сетевое приложение? C++
C++ Как создать оконное приложение?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
30.05.2012, 16:15     Создать приложение, включающее 3 формы #2
Цитата Сообщение от nata11 Посмотреть сообщение
Создать приложение, включающее 3 формы. На стартовой форме предусмотреть картинку и меню с обязательным разделом «О программе», открывающим в новой форме (№3) соответствующую информацию. . На стартовой форме ввести логин и пароль. На форме №2 поприветство-вать (при правильном пароле) или отвергнуть пользователя, используя многострочный вывод компонента StaticText.
Вот код логина
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
BOOL CMy3FormsDlg::OnInitDialog()
{
    ...
    
    // TODO: Add extra initialization here
    if(loginFrm.DoModal() == IDOK)
    {
        //Два условия ниже - защита от пустого ввода
        if(loginFrm.m_login.GetLength())
        if(loginFrm.m_passw.GetLength())
        {
            //Примитивненький механизм шифровки
            //пароль должен быть равен 
            //логин наоборот со словом BINGO
            loginFrm.m_login.MakeReverse();
            loginFrm.m_login += "BINGO";
            if(loginFrm.m_passw == loginFrm.m_login)
                bLogin = true;
        }
    }
    if(!bLogin)
        m_helloStr = "Ты наглый хацкер!\nВвёл не верный логин и пароль: поэтому хоть и нажмёшь кнопку О программе то ничего не увидишь!!!]-(";
    else
        m_helloStr = "О, Великий пользователь!\nТы ввёл корректную пару логин пароль и теперь можешь видеть это окошко)))";
    UpdateData(false);
    return TRUE;  // return TRUE  unless you set the focus to a control
}
Вот код основного модуля не отображающего инфу о программе при неверной регистрации
C++
1
2
3
4
5
6
7
8
9
10
void CMy3FormsDlg::OnOK() 
{
    // TODO: Add extra validation here
    CAboutDlg pAbout;
    if(bLogin)
        pAbout.DoModal();
    else
        AfxMessageBox("Говорю же введи нормальный пароль и логин а потом уже клацай!");
    //CDialog::OnOK();
}
Сам проект и скрины работы ниже
Миниатюры
Создать приложение, включающее 3 формы   Создать приложение, включающее 3 формы   Создать приложение, включающее 3 формы  

Создать приложение, включающее 3 формы   Создать приложение, включающее 3 формы   Создать приложение, включающее 3 формы  

Вложения
Тип файла: rar 3Forms.exe.rar (4.9 Кб, 22 просмотров)
Тип файла: rar 3Forms_project.rar (27.0 Кб, 26 просмотров)
Yandex
Объявления
30.05.2012, 16:15     Создать приложение, включающее 3 формы
Ответ Создать тему
Опции темы

Текущее время: 12:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru