Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 24 май 2018, 06:25

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Для чего нужны эти команды?
СообщениеДобавлено: 01 июн 2017, 16:36 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 16 фев 2016, 10:11
Сообщений: 276
Использую Visio c: 2000
Очков репутации: 2

Добавить очки репутацииУменьшить очки репутации
Привет! И снова я вернулся к работе )))
Подскажите пожалуйста, для чего нужны эти команды?
https://msdn.microsoft.com/en-us/librar ... 68010.aspx

Применение одной 1312 из шейплиста мне понятно. Остальных - нет.
И еще видел, что к ним как-то из VBA можно обратиться - а для чего - не понял.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 01 июн 2017, 16:41 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
powercat писал(а):
И снова я вернулся к работе )))
ПРИВЕТ ! ты уже в США ?
powercat писал(а):
Подскажите пожалуйста, для чего нужны эти команды?
для разного Изображение у каждой сове назначение
метод DOCMD эмулируют нажатие соответствующих кнопок на тулбарах/риббонах
Код:
Application.DoCmd(XXXX)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 13:02 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 16 фев 2016, 10:11
Сообщений: 276
Использую Visio c: 2000
Очков репутации: 2

Добавить очки репутацииУменьшить очки репутации
Ну я пока только съездил и активировал гринку ))) теперь еще поеду отчепятки сдавать ))) потом уже получу карточку, а вот когда свалю...даже не знаю пока, может в следующем году, может раньше, но точно свалю )) А пока в москву вернулся

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 13:26 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
powercat писал(а):
а вот когда свалю...даже не знаю пока, может в следующем году, может раньше, но точно свалю
поздравляю, нам будет тебя не хватать Изображение ! ты главный генератор лулзов этого форума Изображение
powercat писал(а):
Т.е. эти команды используются когда надо что-то типа открыть стандартную форму ввода данных или какой-нить диалог?
там несколько сотен РАЗНЫХ команд! практически все команды которые можно найти в менюхах Visio…


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 13:30 
Не в сети
Постоянный участник
Аватара пользователя

Зарегистрирован: 12 май 2012, 15:16
Сообщений: 96
Очков репутации: 10

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
ты главный генератор лулзов этого форума

паблик сказыватеся в УГ стремительным домкратом!!! :(
Срочно нужно призвать "эгоиста" вернуться Изображение
Surrogate в сообщении #4950 писал(а):
в разделе Полезные ссылки ShapeSheet есть ссылка
Список команд DOCMD на сайте MS
или у Digitall. Короче вызов окна ShapeData
в списке команд на сайте Digitall есть расшифровка для чего используются константы


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 13:39 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Евгени писал(а):
Срочно нужно призвать "эгоиста" вернуться
Боюсь сейчас мы не можем себе этого позволить ! Он уже давно ведущий инженер (создает напоминалки в андроиде и кодит на Java EE). А ведь обещал научить нас работать в Visio из Java.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 14:10 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 16 фев 2016, 10:11
Сообщений: 276
Использую Visio c: 2000
Очков репутации: 2

Добавить очки репутацииУменьшить очки репутации
Не, я давно уже к андроиду не подходил.
Мое самое актуальное кодирование на С# и VBA...
С командами ясно...более-менее разобрался с ячейками шейпшита и несколькими формулами...Правда в целом еще непонятен механизм условных формул...правильно ли я понимаю, что при вставке условной формулы типа IF, в ячейку шейпшита, в эту же ячейку возвращается результат формулы?
И еще - получается, что все значения, которые есть / присваиваются / меняются во время выполнения программы или когда руками что-то делаешь, они ВСЕ ВСЕГДА сидят в шейпшите и, собственно, все что делается с шейпом - это изменение данных в шейпшите?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 14:15 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
powercat писал(а):
более-менее разобрался с ячейками шейпшита и несколькими формулами
лиха беда начало !
powercat писал(а):
Правда в целом еще непонятен механизм условных формул
в принципе больших различий с excel нет.
Изображение
powercat писал(а):
правильно ли я понимаю, что при вставке условной формулы типа IF, в ячейку шейпшита, в эту же ячейку возвращается результат формулы?
да
powercat писал(а):
И еще - получается, что все значения, которые есть / присваиваются / меняются во время выполнения программы или когда руками что-то делаешь, они ВСЕ ВСЕГДА сидят в шейпшите и, собственно, все что делается с шейпом - это изменение данных в шейпшите?
абсолютно верно. в русскоязычной версии shapesheet переводится как таблица свойств фигуры. в ней хранятся все параметры фигуры. изменения параметров в ячейках таблица свойств происходят динамически


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 15:02 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 16 фев 2016, 10:11
Сообщений: 276
Использую Visio c: 2000
Очков репутации: 2

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 15:09 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 567
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100603

Добавить очки репутацииУменьшить очки репутации
powercat писал(а):
И еще - получается, что все значения, которые есть / присваиваются / меняются во время выполнения программы или когда руками что-то делаешь, они ВСЕ ВСЕГДА сидят в шейпшите и, собственно, все что делается с шейпом - это изменение данных в шейпшите?

Кто-то кажется тут недавно цитировал одного из первых разработчиков Visio - "По сути, Visio - это один большой калькулятор"

_________________
Инструменты для облегчения создания диаграмм, и статьи по Visio:
http://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Для чего нужны эти команды?
СообщениеДобавлено: 02 июн 2017, 15:12 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
nbelyh писал(а):
Кто-то кажется тут недавно цитировал одного из первых разработчиков Visio
9rey в сообщении #9416 писал(а):
да, это была Mai-lan
в 4-ом пункте советов по улучшению производительности:
Visio is one big recalc engine


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB