|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.11.2014, 09:05 | #1 | |
Программы на основе SCAD API(NET)
YngIngKllr
СПб
Регистрация: 29.03.2005
Сообщений: 12,968
|
||
Просмотров: 13349
|
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Ок!
Сейчас в первое сообщение добавлю..... Ещё бы спеца по C# чтобы подшаманил код, а то ошибки пока ещё вылазят.... ----- добавлено через ~7 мин. ----- Собственно уже проверено следующее... Можно создавать элементы, можно создавать и корректировать узлы. Пока не получается назначить жесткость элементам, выдает ошибку! К сожалению это критично, т.к. практически во всех программах которые планируются, нужны эти данные. Нюансы по созданию приложений... 1 создали проект 2 скомпилировали чтобы появилась директория bin\debug 3 скопировали туда все .dll и .prf и ScadApiNet.dll 4 добавили ссылку на ScadApiNet.dll 5 в <<обозревателе решения>> клацаем на название проекта пр кн мыши в меню выбираем <<Свойства>> 6 переходим во вкладку <<Приложение>> 7 жмем на кнопку <<Просмотреть параметры Windows>> в текстовом редакторе откроется app.manifest 8 после тега </compatibility> вставьте ----- добавлено через ~9 мин. ----- PS. Примеры на VB нужны???
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. Последний раз редактировалось DEM, 04.11.2014 в 11:50. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
На следующей неделе смогу выложить пару примеров, и надеюсь до делать программу по сваям.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
API сделано на С# если чего.....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
Причем, если код написан не очень качественно, то прямое портирование на С# вообще не возможно =( Только переползая на C# начинаешь понимать за что так не любят VB и сколько вольностей позволяет среда VB... =( Недавно, в одном коде, увидел как ксорят стрингу с интом и VB.net по этому поводу никак не реагирует, компилит без ошибок и это фигня , блин, РАБОТАЕТ! |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Boxa
ХЗ по мне так синтаксис чутка другой, а все остальное такое же... Конвертером нормально все изменяется корректно, почти всегда....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
После передачи по тв, по поводу Энигмы, дернул меня черт попробовать понять что такое шифрование симметричное и асимметричное, в одном из блогов с довольно не плохим объяснением, была вот эта функция, пример расшифровки простого симметричного шифра. В данном случае подразумевается что key по длине может быть меньше чем data и потому при достижении конца строки key, счетчик сбрасывается на 0, но суть не в этом Как тренинг, я попробовал ее переписать на C# и прямо, через конвертер это не вышло, пришлось внимательно разбираться и писать руками. Опыт получил, так что мне это было интересно. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Как о чем
key.Length - 1 Величина постоянная которая задается в самом начале. Смысла в ее вычислении в цикле нету....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Offtop: Эту то конструкцию понять не сложно, здесь производительность принесена в жертву наглядности, так что к этому фрагменту меньше всего вопросов и при компиляции там будет создана переменная и вычисляться это значение будет один раз, хотя это так же иллюстрация подхода...
На самом деле в приведенном фрагменте очень много не явных преобразований, строку в символ, строки в число, число в строку, причем тип числа - на усмотрение компилятора, с кодировками та же ситуация, черт знает в какой кодировке пришло и не известно в какой уйдет... но среда допускает такие вольности и все работает, до поры. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Zalognik
API тока на С++ для 21-й версии. Сейчас идет разработка по моему заказу(у знакомого программиста) API под пайтон. Можно конечно и для С# сделать, но это уже другая тема...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Расчеты и проектирование КЖ, КМ / ПАО Уралпромпроект Регистрация: 28.11.2009
Златоуст, Челябинск
Сообщений: 131
|
ламерский вопрос, почему под питон, разве не лучше под С# который продвигает у себя Автодоска(ревит и тд)?
|
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,112
|
|
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
И то и другое....
----- добавлено через ~5 мин. ----- В dnl описаловка лежит. Пока не форсирую разработку, пока другие есть задачи. Но думаю через месяц смогу показать результаты в python.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SCAD: не устанавливается HASP драйвер | koks | SCAD | 13 | 16.10.2015 21:16 |
моделирование капители в SCAD | alex182 | SCAD | 60 | 05.09.2014 19:58 |
Ссылки на программы для расчета стр.конструкций(и не только) | X-DeViL | Конструкции зданий и сооружений | 40 | 21.10.2008 23:25 |
SCAD не сетрифицирован в Украине | EUDGEN | SCAD | 3 | 25.11.2005 14:31 |
Программы Robot, MikroFE и SCAD для расчета железобетонна | jvs | Расчетные программы | 12 | 21.10.2004 19:30 |