Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.07.2010, 16:02
Artempokrowski Artempokrowski вне форума
Прохожий
 
Регистрация: 05.07.2010
Сообщения: 12
Репутация: 10
По умолчанию Electronic Vorbang, Simulink создаём что то похожее

Для тех кто не знает что это за программы:
это программы симуляции, в которых можно строить электричексие цепи снимать с них сигналы, в общем создавать что то новое или делать лабы.

Я же хочу написать программу конечно не такую "крутую" а попроще.
Но я даже не знаю как реализовать функции СДНФ СКНФ и т.д. в дельфи.
Необходимо же будет выбрать определенные элементы(триггер элемент и и т.д.) с панели и переместить его в рабочую область. Затем соединить все элементы(как сделать так чтобы компьютер понял что они соединены) и просмотреть чтоже будет на выходе вссех этих элементов. при чём всё это еще должно сочитаться с определенными подаваемыми сигналами и тактами времени.
Но как это всё сделать что использовать???

Элементы же в программе хочу сделать следующие JK RS T D триггеры с элементами С и элементы или не, и не, и, или.

подскажите
1) как же нарисовать эти элементы, точнее сделать так чтобы при переносе их с панели они появлялись на рабочей области.
2) Запрограммировать эти элементы Вложить в них функцию которые они выполняют.
3) соединить их все и чтобы комп это понимал.
4) показать что на выходе этих элементов.

Вот и вся прога в принципе

Жду ваших предложений.
Ответить с цитированием
  #2  
Старый 08.07.2010, 16:17
Black Raider Black Raider вне форума
Местный
 
Регистрация: 31.05.2010
Адрес: Москва
Сообщения: 466
Версия Delphi: 7
Репутация: 40
По умолчанию

Цитата:
Сообщение от Artempokrowski

подскажите
1) как же нарисовать эти элементы, точнее сделать так чтобы при переносе их с панели они появлялись на рабочей области.
2) Запрограммировать эти элементы Вложить в них функцию которые они выполняют.
3) соединить их все и чтобы комп это понимал.
4) показать что на выходе этих элементов.

1. Создать свой компонент.
2. Т.к. Компонент является классом прописать у него нужные свойства.
3. про соединеней хмм... немного не понятно как комп должен понимать, ему все равно по большому счету, понимать должен будет алгоритм который вы заложите. как вариант например хранить ссылки на объекты от кого пришло и кому отправить. т.о. можно будет пройти всю цепь.
Ответить с цитированием
  #3  
Старый 08.07.2010, 16:46
Artempokrowski Artempokrowski вне форума
Прохожий
 
Регистрация: 05.07.2010
Сообщения: 12
Репутация: 10
По умолчанию

Цитата:
Сообщение от Black Raider
1. Создать свой компонент.
2. Т.к. Компонент является классом прописать у него нужные свойства.
3. про соединеней хмм... немного не понятно как комп должен понимать, ему все равно по большому счету, понимать должен будет алгоритм который вы заложите. как вариант например хранить ссылки на объекты от кого пришло и кому отправить. т.о. можно будет пройти всю цепь.

вот с этого места поподробнее на рабочей области должно еще отображаться соедининие наших элементов, т.е. мы строим схему из них и смотрим как она работает. И как вообще создавать свой компонент???
Ответить с цитированием
  #4  
Старый 08.07.2010, 17:12
Black Raider Black Raider вне форума
Местный
 
Регистрация: 31.05.2010
Адрес: Москва
Сообщения: 466
Версия Delphi: 7
Репутация: 40
По умолчанию

Цитата:
Сообщение от Artempokrowski
вот с этого места поподробнее на рабочей области должно еще отображаться соедининие наших элементов, т.е. мы строим схему из них и смотрим как она работает. И как вообще создавать свой компонент???

Хмм... в двух словах так и не объяснишь. в инете полно статей на эту тему.
__________________
Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение"
Ответить с цитированием
  #5  
Старый 08.07.2010, 17:52
Artempokrowski Artempokrowski вне форума
Прохожий
 
Регистрация: 05.07.2010
Сообщения: 12
Репутация: 10
По умолчанию

Хорошо. Буду в инете искать.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:26.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025