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

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

14.06.2016, 11:21. Показов 6596. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите создать органайзер с календарем так чтобы при нажатии на дату открывалась форма
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.06.2016, 11:21
Ответы с готовыми решениями:

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

Как сделать чтобы при нажатии на кнопку в форме2 эта форма закрывалась и открывалась форма1(основная, т.к. на
Как сделать чтобы при нажатии на кнопку в форме2 эта форма закрывалась и открывалась...

ComboBox, после выбора компонента что при нажатии на кнопку открывалась новая форма!
То есть: есть combobox выбираешь что то от туда либо после выбора сразу открывалась новая форма...

15
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
16.05.2019, 18:33
Присоединяюсь к топикстартеру, понекропостчу слегка) Собираюсь наваять список дел, с календарем, стандартным, MonthCalendar. Заполнение на базу акцесс. Базу уже подключил, а с календарем пока разбираюсь. Намекните пожалуйста, как связать MonthCalendar с DBGrid.
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
17.05.2019, 09:59
Цитата Сообщение от Ashley33 Посмотреть сообщение
Намекните пожалуйста, как связать MonthCalendar с DBGrid.
Никак. MonthCalendar не имеет возможностей подключения к какому-либо набору данных. Все, собственно, что Вам требуется - получить из этого календаря дату, выбрать из набора данных все записи за эту дату банальным SQL-запросом и отобразить результат запроса в DBGrid.
0
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
17.05.2019, 10:07
Цитата Сообщение от D1973 Посмотреть сообщение
MonthCalendar не имеет возможностей подключения к какому-либо набору данных. Все, собственно, что Вам требуется - получить из этого календаря дату, выбрать из набора данных все записи за эту дату банальным SQL-запросом и отобразить результат запроса в DBGrid.
Спасибо, очень прошу - покажите код, я новичек, теорию читал, практики мало - глядя на образец всегда легче доработать.
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
17.05.2019, 10:27
А обязательно с Акцессом? Где-то валялся у меня пример такой ерунды, но только не с БД, а с INI-файлом...
0
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
17.05.2019, 10:38
У меня учебная задача - взаимодействие "списка дел" с любой базой данных. Я неделю ковырял mysql, ODBC в с++билдере так и не заработал, выдавал ошибку подключения там где было все нормально. Я психанул и упростил сам себе задачу - взял базу в акцесе, все равно результат покажу на своем ноуте, переносить базу не нужно. Ну или в конце концов заменю акцесс на что-нибудь другое. Но пока разобрался в конекте только к акцессу.
Если честно то я не понял, как это ini... Если нет варината наброска для БД, скиньте пожалуйста хоть этот ini
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
17.05.2019, 11:15

Не по теме:

Цитата Сообщение от Ashley33 Посмотреть сообщение
как это ini
Вы не слышали про INI-файлы? Хотя, чему я удивляюсь... Отмирают они, как класс...


Цитата Сообщение от Ashley33 Посмотреть сообщение
скиньте пожалуйста хоть этот ini
Вот посмотрите...
Вложения
Тип файла: rar BCB.rar (8.6 Кб, 80 просмотров)
1
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
17.05.2019, 11:28
Спасибо. А файл проекта (cbproj) не должен быть в придачу? Просто все те проекты эмбаркадеры что я видел и сам лепил всегда содержали еще и файл проекта, без него код и форму я могу поглядеть, а откомпились и запустить не могу... Или я что то делаю не так?
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
17.05.2019, 11:34
Это проект для BCB6 делался... Сейчас попробую переделать...
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
17.05.2019, 13:11
Переделал...
Вот, кстати, именно за этим всегда требуется версию свою указывать!
Вложения
Тип файла: rar BCB.rar (10.8 Кб, 115 просмотров)
1
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
17.05.2019, 13:44
Спасибо огромное, очень полезно, буду ковырять, попытаюсь перевести это к записи/чтению не в инишник, а все же в Акцесс... По поводу версии косяк понял, я то святая простота думал, что эмбаркадеро один на свете билдер (хотя мы еще в визуалке работали как то).
0
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
18.05.2019, 09:46
такого рода доп.вопрос - а можно StringGrid заменить на CheckListBox? Т.е. везде где я читал гайды по пободному заполнению (в файл или базу - без разницы) везде советовался к использованию какой-либо grid, в случаях с базами DBGrid. А мне нужно, что бы я мог чекать в списке дел сразу несколько строк и по возможности разных - чеклистбокс самое то...
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
18.05.2019, 14:08
Ashley33, можно все, что позволит Ваша фантазия и опыт программирования. Честное слово!
Лично мне тупо лень:
1. создавать для Вас БД
2. создавать приложение без конкретных тех. параметров (на свое усмотрение)
3. вносить исправления при возникновении очередных Ваших "хотелок"...
Или пробуйте что-то делать самостоятельно, либо ждите альтруистов...
0
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
18.05.2019, 14:16
Ну пока что тут никто и не отвечает больше( Но я и не просил о создании БД. Мне и БД то не нужна, мне нужен принцип работы, т.е. БД из двух колонок/двух строк, чисто для визуализации процесса. Я так и создал - задача/время. Мне нужно было знать ,что можно ли заменить инструмент, предназначенный для работы с базой (DBGrid) другим интрументом, нужным мне (CheckListBox). Теперь я знаю, что это можно и будет работать и буду пробовать. А опыта программирования у меня по нулям, умею из эдита кнопкой в мемо переносить). А что такое тех.параметры? И как часто тут появляются альтруисты? Может тут за неделю ни одного совета не добавится.
0
Модератор
 Аватар для D1973
9916 / 6453 / 2455
Регистрация: 21.01.2014
Сообщений: 27,389
Записей в блоге: 3
19.05.2019, 15:12
Цитата Сообщение от Ashley33 Посмотреть сообщение
А что такое тех.параметры?
Это описание того, что программа должна делать и в каком виде. Вот Вы говорите:
Цитата Сообщение от Ashley33 Посмотреть сообщение
А мне нужно, что бы я мог чекать в списке дел сразу несколько строк и по возможности разных
А зачем? Что в этот момент должно происходить с БД? В самой программе? Смысл какой в этом "чеканье"? Это знаете только Вы... Я могу вкладывать в это действие совсем другой смысл, чем Вы, и, получив от меня код, выполняющий мою, а не Вашу, задумку, Вы будете утверждать, что программа работает не так, как Вам надо. Но я-то откуда это должен знать, если Вы не предоставили никакого описания функционала Вашей программы. Поэтому и говорю, что прежде, чем писать код, надо представлять себе четкое тех.задание
0
0 / 0 / 0
Регистрация: 16.09.2018
Сообщений: 72
19.05.2019, 16:15
Да, Вы правы, наверное не нужен мне этот чеклистбокс... Я как хотел - если к примеру список дел большой, можно редактировать его выбрав (чекнув) нужные и одним нажатием баттона к примеру удалить. Я так делал пока мой список дел работал без БД и календаря - содержал все дела в виде длиннjго списка вниз. А если это календарь, и на каждое число открывается свой список, там не так много дел в отдельно взятом списке будет, что бы была нужда чекать выборочно. Достаточно что бы каждая отдельно выбранная строка работала, как она работает в BDGrid
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.05.2019, 16:15
Помогаю со студенческими работами здесь

Как сделать чтобы по нажатию на файл открывалась моя программа?
Я хочу чтобы по нажатию на видео файл открывался мой видео плеер и воспроизводилось видео. Как это...

Как сделать, чтобы одна форма приложения открывалась поверх абсолютно всех других?
Подскажите как сделать окно браузера(справка программы, поверх всех окон(форм приложения),...

Как сделать чтобы после выбора "case" менюшка открывалась заново?
Как сделать чтобы после выбора "case" менюшка открывалась заново и можно было выбирать очередной...

Как сделать так, чтобы программа открывалась там, где я её закрыл в прошлый раз?
Как переделать эту функцию: main_hWnd = CreateWindowEx( WS_EX_TOPMOST, szWindowClass,...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru