|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
||||||
Переделать из консоли в VCL Forms (поиск оптимальных путей от точки А до точки Б)07.06.2014, 13:10. Показов 3211. Ответов 35
Метки нет (Все метки)
Ребята, помогите)
Нужно запилить это в С++ билдер) В консоли без проблем) Однако в билдер, что бы на форме мы вводили все нужные даные, а оно нам выводило лишь результат окончательный(который мы выбираем цифрами) Вот сам листинг программы. Помогите)
Ап) Все же, не особо разбираюсь
0
|
||||||
| 07.06.2014, 13:10 | |
|
Ответы с готовыми решениями:
35
Поиск оптимальных путей в графе Поиск оптимальных путей по Днепропетровску на общественном транспорте
|
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
|
| 07.06.2014, 18:56 [ТС] | |
|
Она должна искать оптимальные пути от точки А до точки Б(условно. в программе вы сами выбираем эти точки)
0
|
|
|
Заблокирован
|
||||||||||||||||||||||||||
| 08.06.2014, 14:17 | ||||||||||||||||||||||||||
|
Открываете конструктор форм. Рисуете:
1) для каждого cout<< - лэйбл и задаете в нем текст, который объясняет, чего вводить
- то, куда будете выводить результат. Например, в другой edit.
1
|
||||||||||||||||||||||||||
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
||||||
| 08.06.2014, 19:17 [ТС] | ||||||
|
Unit6.cpp(22) : E2108 improper to use TEdit C++
Ошибочка
0
|
||||||
|
Заблокирован
|
|
| 08.06.2014, 19:23 | |
|
У меня нет под рукой Билдера, писала по памяти
0
|
|
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
|
| 08.06.2014, 19:38 [ТС] | |
|
Я вам сейчас скрин кину, если не против. Уже вроде бы исправил, но ничего не пойму
//Ребят, помогите разобраться) Ничего не выходит( Нужно очень срочно( Буду очень благодарен
0
|
|
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
||||||
| 08.06.2014, 19:48 [ТС] | ||||||
|
Собстна вот листинг.
Никак не влезет в голову, как туда консольну задачу запилить
0
|
||||||
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
|
| 08.06.2014, 20:00 [ТС] | |
|
У вас есть скайп?Если можете, добавьте мой Legend_Killer83
Есть программа, листинг в первом посте. Мне нужно из Консольного вида программы(на черном фоне, в командной строке типа) переделать ее так, что бы она(программа) была на форме. В едитки вводим числа, жмем кнопку и оно выводит результат. Типо вот так.(см.скрин в предыдущем посте)
0
|
|
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
|
| 08.06.2014, 20:40 [ТС] | |
|
Давайте я вам скину что у меня есть)
В Консоли, точек не ограничено) Однако на форме, я расчитывал до 10 точек. Запустите программу с первого поста, посмотрите) А вот я вам даю то что у меня есть) Там уже граф есть, просто нужно добавить кнопку, на которой открывается новая форма(которую я и прошу помочь мне сделать) и туда мы вводим даные. Вот и сама форма
0
|
|
|
Заблокирован
|
|
| 08.06.2014, 20:44 | |
|
Я больше ничего не могу,потому как нет Билдера там, где я сейчас.
Но вообще я вам все написала. В переменную типа AnsiString все из текстовых полей пишется без конвертации
0
|
|
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
|
| 08.06.2014, 21:03 [ТС] | |
|
Ну это уже стало кое как понятно, только вот.
В чем проблема, я не совсем знаю как остальное поместить туда. Куда листинг там вкладывать.
0
|
|
|
Заблокирован
|
|
| 08.06.2014, 23:15 | |
|
После каждого блока ввода информации - кнопка, клик по которой сообщает программе, что пользователь все ввел. И в обработчике события клик по кнопке - следующая часть кода, до следующего ввода данных.
Обработчик создается сам, щелкните по кнопке на форме дважды, и вы в обработчике.
0
|
|
|
Модератор
|
|
| 08.06.2014, 23:35 | |
Сообщение было отмечено maximuss как решение
Решение
В общем тот консольный пример, который у тебя в первом посте я на форму перевел.
Как это применить в твоем проекте - подумай сам, а то у меня уже 4-й час ночи, спать охота
1
|
|
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
||||||
| 10.06.2014, 00:02 [ТС] | ||||||
|
Блондинка с ОЗМ , спасибо) А весь листинг что в консоли что в обработчике с формой будет работать?
Ну, попробуем сейчас) Спасибо) D1973 , о, большое спасибо) Будем сейчас думать что сделать) Добавлено через 13 часов 9 минут В итоге, я не могу ничего сделать :С Пожалуйста, кто может помочь мне запилить в форму листинг. Ну очень нужно. Само собой, попытаюсь отблагодарить чем смогу, включая материально если будет возможность. Мне нужно листинг с (этого!) поста поместить на новую форму в проекте, котором я выложил в #13 сообщении. Помогите пожалуйста. Срочно нужно((( Можно так же, как и человек выше(D1973 ) оставлял. Просто я не смог сделать то же самое на своей форме для своей задачи. А вот и листинг программы.
0
|
||||||
|
0 / 0 / 1
Регистрация: 24.04.2012
Сообщений: 148
|
|
| 10.06.2014, 10:07 [ТС] | |
|
Как раз таки это мне удалось, однако просто копипаст в билдере не выходит. Добавлял компоненты в форму и форм. h. Но в итоге, при нажатии на кнопку ничего не происходило, а этапы все изначально были открыты, хотя и было прописано visible =false
А такой вопрос, вот смотрите, у вашем примере куда мои данные вводить? Вообще не выходит Добавлено через 55 секунд Там матрица по другому подключается т. Т
0
|
|
| 10.06.2014, 10:07 | |
|
Помогаю со студенческими работами здесь
20
Перевести приложение с консоли на VCL Forms Application Поиск кратчайшего пути от точка 1 до точки n, пройдя все остальные точки Поиск кратчайшего пути из точки А до точки В на шахматной доске шагом коня Поиск кратчайшего пути от точки А до точки В На графике отметить асимптоты, точки экстремума, точки перегиба, точки пересечения с осями координат Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла:
Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
|
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
|