Страница 8 из 11 ПерваяПервая ... 678910 ... ПоследняяПоследняя
Показано с 71 по 80 из 107

Тема: Первые шаги

  1. #71

    По умолчанию

    Как прислать проект?
    Почему размеры расположенного на мнемосхеме журнала не изменить мышью, а так же не получается выделить и удалить? Это тоже из-за объектной структуры?
    Вот здесь "объект" и вот здесь "объект". Почему не работает?:
    Безымянный.jpg

  2. #72

    По умолчанию

    Чтобы прислать проект, выполните Проект - Экспортировать. Сформированную папку заархивируйте и вышлите сюда (можете выложить на файлообменник, и личным сообщением выслать ссылку).
    Насчет изменений размера. Здесь дело в том, что журнал - это компонент который активен в режиме разработки (то есть его можно настраивать). Поэтому если по другим элементам мы щелкаем, и мы можем менять их размер (потому что больше ничего с ним сделать нельзя), то здесь при щелчке по элементу его обрабатывает сам контрол.
    Как поменять размер.
    Вариант 1. Щелкнуть за самый край журнала - появится квадрат с элементами изменения размера.
    Вариант 2. Выделить элемент в дереве элементов мнемосхемы - так же появятся элементы изменения размера.
    Спасибо.

  3. #73

    По умолчанию

    Вроде бы выслал.

  4. #74

    По умолчанию

    Ну да - вы сделали журнал в одном объекте, а сообщения в другом.
    Вот у вас в объекте ГТУ есть объекты ТРК, вентиляция и прочее. И есть объект Сообщения. Они как то друг с другом соотносятся? Наверняка ведь они принадлежат какому то объекту - вот и кладите их туда.
    Спасибо.

  5. #75

    По умолчанию

    Они как то друг с другом соотносятся?
    Сверху написано "Объект", не?

    Перенес сообщения в ГТУ. Не полегчало.

  6. #76

    По умолчанию

    Открываю Википедию.
    Объектно-ориентированный подход:
    Абстракция данных Абстрагирование означает выделение значимой информации и исключение из рассмотрения незначимой. В ООП рассматривают лишь абстракцию данных (нередко называя её просто «абстракцией»), подразумевая набор значимых характеристик объекта, доступный остальной программе.
    При переносе объекта связи не переносятся. Значит, что абстракции данных нет.
    Инкапсуляция[4] Инкапсуляция — свойство системы, позволяющее объединить данные и методы, работающие с ними, в классе. Одни языки (например, С++, Java или Ruby) отождествляют инкапсуляцию с сокрытием, но другие (Smalltalk, Eiffel, OCaml) различают эти понятия.
    Нет. Методы и функции объединяют, например, в сообщении, ручками конечного пользователя.
    Наследование[4] Наследование — свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью. Класс, от которого производится наследование, называется базовым, родительским или суперклассом. Новый класс — потомком, наследником, дочерним или производным классом.
    Нет. наследовать одну мнемосхему от другой нельзя. Если изменить исходную, то индивидуальные особенности конечной мнемосхемы сотрутся.
    Полиморфизм подтипов[4] Полиморфизм подтипов (в ООП называемый просто «полиморфизмом») — свойство системы, позволяющее использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта. Другой вид полиморфизма — параметрический — в ООП называют обобщённым программированием.
    Нет. Вспомним тип "перечислимый".


    Где там объектный подход?

  7. #77

    По умолчанию

    Цитата Сообщение от WhiteZebeer Посмотреть сообщение
    Перенес сообщения в ГТУ. Не полегчало.
    Приложите новую версию проекта.
    Спасибо.

  8. #78

    По умолчанию

    По объектному подходу.
    Вы его неправильно трактуете. Мнемосхемы, тренды и прочее - это не объекты, а свойства объектов.

    Инкапсуляция.
    Здесь идея в следующем. У вас есть объект, например "Задвижка". В нее входит окна, журнал, внутренняя логика. Все это находится внутри объекта "Задвижка". При необходимости содержимое можно скрыть, оставив снаружи только входы и выходы. Это и есть инкапсуляция.

    Наследование.
    Создав объект "задвижка" вы можете включить у него галочку "Шаблон" и сделать его дубли. Изменив исходный объект, можно менять и его экземпляры. Это реализация наследования.

    Если бы вы посмотрели нашу методичку, ссылку на которую мы вам уже давали, то вы бы это поняли, так как там это подробно расписано.
    Спасибо.

  9. #79

    По умолчанию

    А еще мы при добавлении OPC переменных виснем наглухо...

  10. #80

    По умолчанию

    И символы квадратных скобок в именах переменных OPC не понимаем. Хотя должны.

Страница 8 из 11 ПерваяПервая ... 678910 ... ПоследняяПоследняя

Похожие темы

  1. первые шаги
    от zrom31 в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 05.10.2018, 14:34
  2. первые впечатления от ПД200
    от CEkip в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 19.07.2012, 09:07
  3. плк63 + сп270 первые шаги
    от Father в разделе ПЛК63/73
    Ответов: 9
    Последнее сообщение: 21.01.2010, 10:22

Ваши права

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