Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 25.10.2009
Сообщений: 42

Визульная оболочка

09.12.2009, 18:50. Показов 1464. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кто может помочь написать визуальную оболочку для программы??
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.12.2009, 18:50
Ответы с готовыми решениями:

Пользовательская оболочка
Всем доброго дня. Название этой программы:"Пользовательская оболочка"( Её функции заключаются в открытие и просмотров файлов, папок, их...

Графическая оболочка (замена explorer.exe)
в общем курсовая типо графическая оболочка. то есть на экран по автозапуску выводится рабочее окно программы и на нём расположены несколько...

Тестовая оболочка (программа для тестирования)
Задача такая: нужен исходник программы для прохождения тестов с несколькими вариантами ответа один из которых правльный ( тесты либо...

4
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
10.12.2009, 15:14
Onrike, Несколько подробнее. Для какой программы? Что за оболочка? GUI для консольной программы или к имеющемуся коду дать реализацию с элементами управления?
0
0 / 0 / 0
Регистрация: 25.10.2009
Сообщений: 42
10.12.2009, 19:02  [ТС]
Оболочку для программы Переводчик, англо-русский.
Вот к примеру...
Миниатюры
Визульная оболочка   Визульная оболочка  
0
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
10.12.2009, 20:28
Onrike, Обычная форма и всё? А смысл? Кода который стоит за обработчиками кнопок и полей ведь нет всё равно?
0
0 / 0 / 0
Регистрация: 25.10.2009
Сообщений: 42
10.12.2009, 20:31  [ТС]
Код есть...
Вот код программы, сам переводчик:
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
28
29
30
31
32
33
34
35
36
37
#include <string>
#include <map>
#include <iostream>
#include <fstream>
#include <algorithm>
#include <Windows.h>
using namespace std;
char buf[256];
char* CTOA(char* text)
{
        CharToOemA(text, buf);
        return buf;
}
int main()
{
        ifstream in("slovar.txt");
        string s1,s2;
        map<string,string> slovar;
        while(in>>s1>>s2)
        {
                transform(s1.begin(),s1.end(),s1.begin(),tolower); //перевод в нижний регистр
                transform(s2.begin(),s2.end(),s2.begin(),tolower);
                slovar[s1]=s2;
                slovar[s2]=s1;
        }
        in.close();
        while(1)
        {
                cout<<CTOA("Введите слово на английском или на русском которое хотите перевести, или exit чтобы выйти: ");
                cin>>s1;
                transform(s1.begin(),s1.end(),s1.begin(),tolower);
                if(s1=="exit") break;
                if(slovar.find(s1)!=slovar.end())
                        cout<<CTOA("Перевод слова: ")<<slovar[s1]<<endl;
                else cout<<CTOA("В словаре этого слова не найдено")<<endl;
        }
}
Вот код для проги запись в текстовый файл, в ней вписываешь слово на английском и русском и оно дописывает его в текстовый файл:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <fstream>
#include <iostream>
#include <Windows.h>
 
int main()
{
        setlocale(LC_ALL, "Russian");
        int i;
        char rus[300];
        char eng[300];
        std::ofstream cout("slovar.txt", std::ios::app);
        do 
        {
                std::cout<<"Для нового ввода нажмите 1, для выхода 0:\n> ", std::cin>>i;
                fflush(stdin);
                if (!i)
                        break;
                std::cout<<"Введите слово на русском:\n> ", std::cin.getline(rus, 300);
                std::cout<<"Введите слово на английском:\n> ", std::cin.getline(eng, 300);
                cout<<'\n'<<eng<<' '<<rus;
        } while (i);
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.12.2009, 20:31
Помогаю со студенческими работами здесь

Оболочка VC++
Всем доброго времени суток. Изучаю свой первый язык программирования Visual C++ 2010 Express и появилась такая проблема: при вызове на...

Графическая оболочка
А чтобы писать программы с графической оболочкой на С++ скоко надо учиться? и как это сложно?

Графическая оболочка
Здравствуйте) у меня возникла проблемка, у меня есть скомпелированная игра &quot;Змейка&quot;, но проблема в том, что еще нужно сделать...

Оболочка программы
Всем доброго времени суток. Мне по семестровой надо написать небольшую программу с оболочкой. Под оболочкой подразумевается оконный...

графическая оболочка
Возник вопрос с таким заданием: 1)Нужно создать абстрактный класс &quot;геометрические фигуры&quot; сделать 3 дочерних класса, треугольник,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru