Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Защита формы паролем https://www.cyberforum.ru/ delphi-beginners/ thread36459.html
Добрый вечер, господа! Написал программу в Delphi 7 и столкнулся с проблемой ее защиты. Кто может помочь мне с решением этой проблемы?
Сделать независимое выполнение двух процедур Delphi
Есть 2 функции и 2 процедуры реализующие эти функции. Проблема в том, что если не выполнена первая процедура, то вторая тоже не выполняется. Я не могу сделать так чтобы эти две процедуры выполнялись независимо. Помогите, пожалуйста исправить. function Bit(Value, n: Integer): Boolean; begin Result := Value and (1 shl n) <> 0; end; function pow(a, b, n:longint):longint; var i: longint;...
Delphi граф https://www.cyberforum.ru/ delphi-beginners/ thread36421.html
вот есть программка, в ней нужно найти кратчайший путь между точками. ТОесть найти самую малую сумму веса ребер от точки А до точки Б . В этой программе вес ребер ставиться автоматически. А мне нужно сделать так что бы на форме была типо матрица и что бы пользователь сам вводил данные. Помогите плиз, оч надо вот программа...
Delphi Найти кратчайший путь между точками графа вот есть программка, в ней нужно найти кратчайший путь между точками. ТОесть найти самую малую сумму веса ребер от точки А до точки Б . В этой программе вес ребер ставиться автоматически. А мне нужно сделать так что бы на форме была типо матрица и что бы пользователь сам вводил данные. Помогите плиз, оч надо:( Добавлено через 10 минут 32 секунды вот прикрепил задачу вот прикрепил саму... https://www.cyberforum.ru/ delphi-beginners/ thread36414.html
Delphi Архивирование данных
День добрый ! Возникла пробмка с архивированием данных. Необходимо текстовую информацию добавлять сразу в архив(создание текстового файла и последующее архивирование не подходит). Если кто знает как это возможно осуществить подскажите пожалуйста :)
Delphi Вместо текста отображается (????????????????) Почему нормально не отображается текст на русском языке в заголовке формы, на других компонентах, а вместо текста появляются (????????????) https://www.cyberforum.ru/ delphi-beginners/ thread36390.html
Delphi Что надо для написания небольшой програмки? https://www.cyberforum.ru/ delphi-beginners/ thread36333.html
Всем доброго времени суток. Подскажите, что надо для написания небольшой програмки (поначалу программа будет перехватывать нажатие кнопки на форме, дальше больше, но пока надо с этим разобраться). Собственно говоря интересует набор софта (сколько программ нужно? каких? и главное, что каждая делает?), с методической литературой вроде пока проблем нет. Благодарю за ответы.
Проблема с кодировкой текстового файла в делфи7 Delphi
Есть процедура поиска слова в файле. Если на вход подаются цифры то он их находит в файле а слова - не находит. Скорее всего проблема с кодировкой.
Delphi Составить программу, которая создает и выводит на экран файл. Помогите пожалуйста сделать задачу, которая заключается в следующем -> Составить программу, которая создает и выводит на экран файл ZARPL.DAT, компоненты которого имеют следующую структуру -Табельный номер -ФИО -Сумма зарплаты Выход из ввода, табельный номер=999.Выведите на экран табельные номера, ФИО и зарплату только тех, у кого зарплата превышает 100000.00 руб. Используйте оператор with ... https://www.cyberforum.ru/ delphi-beginners/ thread36298.html Delphi Сортировка в массиве n*n (Диагональ матрицы) Путем перестановки элементов квадратной вещественной матрицы добиться того, чтобы ее максимальный элемент находился в левом верхнем углу, следующий по величине – в позиции (2,2) , следующий по величине – в позиции (3,3), …, заполнив таким образом всю главную диагональ. Вот что у меня в процедуре сортировки: procedure diagonal; var b,f,z,ib,jb:integer; begin setlength(di,n); f:=0; jb:=0;... https://www.cyberforum.ru/ delphi-beginners/ thread36286.html
Delphi Программа на матрицы в delphi.
написала программу на умножение и деление матрицы на число осталось реализовать возведение матрицы в степень. но выдает ошибку Array type required(((помогите пожалуйста((как исправить? unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Delphi Не могу вставить данные в StringGrid из файла https://www.cyberforum.ru/ delphi-beginners/ thread36215.html
я смог сохранить данные StringGrid в файле procedure TForm1.N6Click(Sender: TObject); begin SaveDialog1.InitialDir:=ExtractFileDir(S1); If Not(SaveDialog1.Execute) Then Exit; end; procedure TForm1.SaveDialog1CanClose(Sender: TObject;var CanClose: Boolean); Var K : Byte; L : TextFile;
Посланник моего господина
111 / 106 / 52
Регистрация: 02.05.2009
Сообщений: 181
25.06.2009, 00:49 0

рисование пути на карте - Delphi - Ответ 202478

25.06.2009, 00:49. Показов 1815. Ответов 3
Метки (Все метки)

Ответ

Возможно, автор хочет сотворить программу, позволяющую пользователю создать граф с 17 вершинами удобными средствами, задать весы ребер/дуг (или определить их как геометрическое расстояние между вершинами) и для произвольных заданных двух вершин определить и показать кратчайший маршрут.

Исходя из этого можно дать такой совет: разбей задачу на две части — интерфейс и поиск маршрута.

Первая часть предполагает набор процедур, которые позволят диалог с пользователем, дадут ему возможность добавлять вершины (событие onMouseDown/onMouseUp при флаге), перемещать (комбинация событий onMouseDown-onMouseMove-onMouseUp при флаге) и добавлять ребра/дуги между вершинами (событие onMouseDown/-Up при флагах для выделение вершин и InputBox для ввода веса, если таковой предполагается).

Флаги: для объекта Image можно задать только одно значение OnMouseDown/-Move/-Up в конкретный момент времени. Поэтому необходимо использовать дополнительные переменные для обозначение того, что событие исполняет (пр. onMouseDown: создание вершины, удаление её, выделение для перемещения или выделение для добавления ребра — разные действия для одного события). Тем не менее, возможно другое решение этой проблемы, основанное на игре связи событие—процедура.

Вторая часть: организация матрицы весов, применение алгоритма Дейкстры, вывод результата поиска на экран. Всё есть в http://www.google.ru/

Вернуться к обсуждению:
рисование пути на карте Delphi
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2009, 00:49
Готовые ответы и решения:

Поиск пути на карте
Постановка задачи: есть несколько bmp (визуальная карта, карта трений и карта высот), все они...

Рисование на карте
Нужно нарисовать что то такое http://********/n2YkkGGF8qgGr6. Подскажите дельные статейки как это...

Поиск оптимального пути в трехмерной карте
Доброго времени суток. Не получается решить задачу: Существует 3-х мерная карта ячеек...

Нахождение кратчайшего пути между двумя точка на карте
Добрый день! Задача состоит в том, чтобы создать скрипт для нахождение на карте( где показаны...

3
25.06.2009, 00:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.06.2009, 00:49
Помогаю со студенческими работами здесь

Рисование пути между несколькими фигурами
Здравствуйте, уважаемые программисты. Помогите решить проблему. Есть макрос рисовании пути...

Скрипт копирования пути к файлу\папке и вставка пути в письмо Outlook
Всем доброго времени суток! Помогите, пож-та, разобраться\дописать скрипт. Есть скрипт на...

C# как по сетевом пути файл раздавать в каталоге другом пути
C# как по сетевом пути файл раздавать в каталоге другом пути например foto.jpg находиться по...

Поиск пути к файлам по фрагменту этого пути
Здравствуйте. У меня есть код, который удаляет все .txt файлы из определенной папки, конкретно из...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru