Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.86/29: Рейтинг темы: голосов - 29, средняя оценка - 4.86
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130

Курсовая "Телефонный справочник" - как создать визуальный интерфейс?

04.04.2013, 14:12. Показов 5793. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите надо сделать курсовую по теме бд, с чего начать? вот я допустим создаю "Файл\Создать\Проект\CLR\Приложение Windows Forms", а где вообще Edit банально взять? панель элементов открыл, но не нашел и потом, естественно базу надо сохранять, подгружать, поиск по базе и т.п. как все это реализовать? может какие то компоненты есть для работы с бд? (немного знаю Делфи, там такие есть, C не знаю вообще... ну так на уровне printf)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.04.2013, 14:12
Ответы с готовыми решениями:

Как создать визуальный интерфейс
Подскажите пожалуйста как можно реализовать кнопки в паскаль АВС.net. и вообще какие есть приколюхи для оформления программы?

Создать телефонный справочник
помогите пожааалуйста...сколько уже мучаюсь,ничего не получается...((( Добавлено через 3 минуты или у кого есть готовый,киньте...

Создать телефонный справочник на С++
Создать телефонный справочник для осуществления следующих операций: Добавление абонентов в базу. Удаление абонентов из базы. ...

22
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
04.04.2013, 14:18
Цитата Сообщение от GetMeHelp Посмотреть сообщение
вот я допустим создаю "Файл\Создать\Проект\CLR\Приложение Windows Forms"
Цитата Сообщение от GetMeHelp Посмотреть сообщение
C не знаю вообще
Так оно на С нужно, на Windows Forms, или Вы и разницы не знаете?
0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
04.04.2013, 15:01  [ТС]
Цитата Сообщение от easybudda Посмотреть сообщение
Так оно на С нужно, на Windows Forms, или Вы и разницы не знаете?
честно говоря не знаю мы до этого работали только с консолью я просто увидел что там форма создается...
а как еще на С создать форму?
0
 Аватар для art3m_art
13 / 13 / 8
Регистрация: 18.02.2013
Сообщений: 210
05.04.2013, 16:10
Цитата Сообщение от GetMeHelp Посмотреть сообщение
а как еще на С создать форму?

Не по теме:

У Вас, похоже, ООП головного мозга....



Добавлено через 40 секунд
На Си нету никаких форм.
1
5 / 5 / 3
Регистрация: 04.10.2012
Сообщений: 32
05.04.2013, 16:22
Цитата Сообщение от GetMeHelp Посмотреть сообщение
бд
Цитата Сообщение от GetMeHelp Посмотреть сообщение
формы
Цитата Сообщение от GetMeHelp Посмотреть сообщение
C
мне кажется здесь что-то лишнее
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
05.04.2013, 16:47
На С окошки рисовать в винде можно или используя WinAPI, или с помощью сторонних библиотек - GTK+ например... База Данных само по себе понятие расплывчатое, но и тут для решения на С есть масса вариантов от драйверов для MySQL (MSSQL, PostgreSQL, etc...), до конструирования собственных велосипедов.
Но при таком подходе - "Сделайте то, не знаю, что" помощи можно долго ждать.

GetMeHelp, Вы бы всё-таки как-нибудь определились, что именно надо и в каком виде. Курсовая как-никак, у препода уточните...
0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
05.04.2013, 16:58  [ТС]
на С нет форм? я в шоке... что за г**** язык... а почему тогда на делфи есть ладно пофиг, винапи мы еще не проходили, а что в таком случае эти самые Windows Forms? может через них? в принципе мне пофиг на чем все это будет, главное чтобы синтаксис С был...
0
 Аватар для art3m_art
13 / 13 / 8
Регистрация: 18.02.2013
Сообщений: 210
05.04.2013, 17:01
Цитата Сообщение от GetMeHelp Посмотреть сообщение
на С нет форм? я в шоке... что за г**** язык... а почему тогда на делфи есть ладно пофиг
Или вы тролль и я не знаю что
P.S. На Си написана ваша ОС
0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
05.04.2013, 17:07  [ТС]
Цитата Сообщение от art3m_art Посмотреть сообщение
Или вы тролль и я не знаю что
P.S. На Си написана ваша ОС
я не троль, я ламер
вы не знаете на чем моя написана может у меня линукс или макос... (хотя да вин хп)
0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
12.04.2013, 08:16  [ТС]
я немного определился, сделать хочу все в консоли, т.е. делаю структуру и буду ее выводить:

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
38
39
40
41
42
#include <stdio.h>
#include <conio.h>
#include <locale>
 
const char header[] =
"|---------------------------------------------------------------------------------------------------------------|\n"
"|     |              |              |                    |     Phone     |     Address          |               |\n"
"|  №  |    Family    |     Name     |     Patronymic     |---------------|----------------------|     Email     |\n"
"|     |              |              |                    |     Home      |     Country          |               |\n"
"|     |              |              |                    |     Work      |     City             |               |\n"
"|     |              |              |                    |     Mobile    |     Street           |               |\n"
"|     |              |              |                    |               |     № Home           |               |\n"
"|     |              |              |                    |               |     № Apartament     |               |\n"
"|---------------------------------------------------------------------------------------------------------------|\n";
 
void main()
{
    setlocale(LC_ALL, "RUSSIAN");
    struct PhoneBook
    {
        int N;
        char Family;
        char Name;
        char Patronymic;
        struct Phone
        {
            int Home;
            int Work;
            int Mobile;
        };
        struct Address
        {
            char Country;
            char City;
            char Street;
            int N_Home;
            int N_Apartment;
        };
        char Email;
    };
    getch();
}
это пока набросок, теперь меня интересует как бы ее лучше сохранять в файл, загружать, поиск по бд... нет ли тут в С чего нибудь типа TStringList, Pos, PosEx дельфийских?
0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
13.04.2013, 09:05  [ТС]
ап (10 символов)
0
13.04.2013, 09:09

Не по теме:

Цитата Сообщение от GetMeHelp Посмотреть сообщение
а почему тогда на делфи есть
Потому что Delphi для этого и предназначен.
Цитата Сообщение от GetMeHelp Посмотреть сообщение
Вы не знаете на чем моя написана может у меня линукс или макос...
Наверное они написаны на Delphi:scratch::D

0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
13.04.2013, 09:56  [ТС]
Croessmah, не надоело троллить над моим ламерством? я уже выяснил же что мне надо:

Цитата Сообщение от GetMeHelp Посмотреть сообщение
я немного определился, сделать хочу все в консоли, т.е. делаю структуру и буду ее выводить:

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
38
39
40
41
42
#include <stdio.h>
#include <conio.h>
#include <locale>
 
const char header[] =
"|---------------------------------------------------------------------------------------------------------------|\n"
"|     |              |              |                    |     Phone     |     Address          |               |\n"
"|  №  |    Family    |     Name     |     Patronymic     |---------------|----------------------|     Email     |\n"
"|     |              |              |                    |     Home      |     Country          |               |\n"
"|     |              |              |                    |     Work      |     City             |               |\n"
"|     |              |              |                    |     Mobile    |     Street           |               |\n"
"|     |              |              |                    |               |     № Home           |               |\n"
"|     |              |              |                    |               |     № Apartament     |               |\n"
"|---------------------------------------------------------------------------------------------------------------|\n";
 
void main()
{
    setlocale(LC_ALL, "RUSSIAN");
    struct PhoneBook
    {
        int N;
        char Family;
        char Name;
        char Patronymic;
        struct Phone
        {
            int Home;
            int Work;
            int Mobile;
        };
        struct Address
        {
            char Country;
            char City;
            char Street;
            int N_Home;
            int N_Apartment;
        };
        char Email;
    };
    getch();
}
это пока набросок, теперь меня интересует как бы ее лучше сохранять в файл, загружать, поиск по бд... нет ли тут в С чего нибудь типа TStringList, Pos, PosEx дельфийских?
0
2 / 2 / 0
Регистрация: 13.02.2013
Сообщений: 28
13.04.2013, 15:24
Цитата Сообщение от GetMeHelp Посмотреть сообщение
я не троль, я ламер
вы не знаете на чем моя написана может у меня линукс или макос... (хотя да вин хп)
Ахах, и линукс и макос на СИ!))

Добавлено через 2 минуты
Цитата Сообщение от GetMeHelp Посмотреть сообщение
Croessmah, не надоело троллить над моим ламерством? я уже выяснил же что мне надо:
Может тебе все таки в Си++ работать, он объектно ориентированный, все окошечки кнопочки, все есть!
0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
13.04.2013, 15:38  [ТС]
Цитата Сообщение от kik2222 Посмотреть сообщение
Может тебе все таки в Си++ работать, он объектно ориентированный, все окошечки кнопочки, все есть!
а как в нем работать? он есть в Microsoft Visual C++ 2008 Express Edition? не вижу...

и вообще люди ответьте по теме пожалуйста !!!
0
2 / 2 / 0
Регистрация: 13.02.2013
Сообщений: 28
13.04.2013, 15:44
В 2008 не уверен, но в 10ом экспрессе у меня есть
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
13.04.2013, 16:17
Цитата Сообщение от GetMeHelp Посмотреть сообщение
поиск по бд... нет ли тут в С чего нибудь типа TStringList, Pos, PosEx дельфийских?
Если нужна какая-то аналогия с Delphi, то IDE Builder C++ в помощь.
Там есть необходимые Вам компоненты.

P.S.Только там уже C++

Не по теме:

Цитата Сообщение от kik2222 Посмотреть сообщение
Может тебе все таки в Си++ работать, он объектно ориентированный, все окошечки кнопочки, все есть!
В Си++ нет никаких "окошечек", "кнопочек" и др.

0
16 / 16 / 3
Регистрация: 01.03.2013
Сообщений: 130
13.04.2013, 16:26  [ТС]
знаете мне вот еще препод сказал юзать fwrite, fread, типа там че то говорит в бинарном виде будет это, и типа не надо будет ничего парсить... я хз никогда не работал с бинарниками, помогите как это реализовать пожалуйсто
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
13.04.2013, 16:31
Цитата Сообщение от GetMeHelp Посмотреть сообщение
я уже выяснил же что мне надо
Осталось найти, ктобы это сделал? Если с нуля и без приложения собственных усилий - во фрилансе сделают за скромное вознаграждение. Если всё-таки своими силами - советую по форуму поискать, здесь таких задач с решением как минимум трёхзначное число наберётся. Ну и начинайте уже что-то делать. Лучше всего начать с разделения задачи на составляющие. Структура какая-никакая уже есть. Теперь нужно придумать способ организации хранения набора таких структур (массив, список, дерево, etc) и в соответствии с выбором заняться реализацией хранения, добавления, удаления, редактирования, что там с этими записями делать надо... И таки да - на С++ сделать будет проще, если понять, как пользоваться стандартными классами-контейнерами и функциями для работы с ними. Советую найти книгу Пабло Халперн "Стандартная библиотека С++ на примерах". Там достаточно доходчиво на протяжении практически всей книги как-раз такая же задача решается...
0
2 / 2 / 0
Регистрация: 13.02.2013
Сообщений: 28
13.04.2013, 16:34
Цитата Сообщение от GetMeHelp Посмотреть сообщение
знаете мне вот еще препод сказал юзать fwrite, fread, типа там че то говорит в бинарном виде будет это, и типа не надо будет ничего парсить... я хз никогда не работал с бинарниками, помогите как это реализовать пожалуйсто
Хочешь я тебе скину методичку первого курса по Си?!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.04.2013, 16:34
Помогаю со студенческими работами здесь

Создать телефонный справочник
- создать название, заголовки таблицы и границы; - заполнить 5 записей обычным способом; - ввести 3 записи в режиме формы (меню...

Создать программу –телефонный справочник
Здравствуйте, помогите пожалуйста с задачей!! Сама в этом не гу-гу, а очень нужно(( Нужно создать программу –телефонный справочник в С#

Создать файл «Телефонный справочник».
Создать файл «Телефонный справочник». Структура записи: ФИО Адрес (улица, номер дома, квартира) Номер телефона. Записи упорядочены...

Как создать визуальный интерфейс (окно с элементами) на основе только кода c# - без использования XAML и WPF?
Интересуют примеры создания визуальных интерфейсов (окон с элементами) на основе только кода c# - без использования XAML и WPF. И...

Создать визуальный интерфейс
Создать визуальный интерфейс, состоящий из окна, на котором находятся 2 поля ввода, метка, и кнопка. При нажатии на кнопку метка...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru