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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перколяция http://www.cyberforum.ru/cpp-beginners/thread591208.html
Помогите найти программы, связанные каким нибудь образом с эффектом перколяции? На зарубежных сайтах я пробовал искать, но находил там только объемные профессиональные работы, я бы хотел не очень большие, но описывающие хотя бы один эффект или алгоритм связанный с перколяцией. Буду очень благодарен за помощь.
C++ Почти готовая программа с матрицами, не могу загрузить матрицу из файла Косяк в функции на 32 строке. Собственно мне нужно узнать сколько символов записано в файл, чтобы затем загрузить одномерную матрицу и преобразовать в двумерную. Или можно сделать проще? Функция сохранения на 145 строке #include <QtCore/QCoreApplication> #include <iostream> #include <math.h> #include <windows.h> #include <stdlib.h> #include <string.h> http://www.cyberforum.ru/cpp-beginners/thread591205.html
C++ Моделирование случайных величин
Смоделировать выбор "втемную" одной карты из полного набора игральных карт включает 4 масти ("пики", "трефы", "бубны" и "черви") и по 9 достоинств карт в каждой масти ("6", "7", "8", "9". "10", "валет", "дама", "король", "туз"). Вывести название этой карты в виде, аналогичном следующим: "Выбранная дама пик", "Выбранная шестерка бубен " и так дальше.
C++ Дана ширина кольца и радиус
1. Дана ширина кольца и радиус внутренней окружности. Найти площадь этого кольца. 2. Определить ближайшее число меньше заданного числа N, которое делится на 7 без остатка. 3. Заполнить весь экран в графическом режиме разнообразными закрашенными прямоугольни-ками. 4. Дана непустая последовательность различных натуральных чисел, за которой следует 0. Оп-ределить ближайшее к какому-нибудь целому...
C++ Реализация аппарата натуральных дробей с использованием многомерных массивов http://www.cyberforum.ru/cpp-beginners/thread591198.html
Написать программу, в которой реализовать механизм работы с рациональными дробями. Для этого использовать трехмерный массив данных. В таком массиве строки и столбцы используются обычным образом (для индексации элементов массива), а третий индекс используется для хранения числителя и знаменателя соответственно. например, элемент A указывает на числитель элемента , согласно элемент A - на...
C++ Windows SDK Здравствуйте, есть вопрос: Как Можно компилировать программы с помощью Windows SDK, т.е. без Visual Studio? подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
30.05.2012, 16:15     Создать приложение, включающее 3 формы
Цитата Сообщение от 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 Кб, 27 просмотров)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru