80

Тут говорят!
Авторизация
Список форумов
Войти через акаунт
 

Что программируем?
Подписаться/отписаться на тему (функция доступна только для зарегистрированных пользователей) Любимая тема (вкл/выкл) []

Страницы: 1  2  3  4   из  4
Добавление сообщений к этой теме для незарегистрированных пользователей невозможно
Тему смотрит 1 незарегистрированный пользователь
Модераторы
Рейтинг темы:   (56573 просмотрa)
Вы не можете создавать новые темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

alexey_public (16.08.06 10:14) писал(a):
А под что?AutoCAD, SolidWorks, ProEngineer?А то сам таким занимался какое-то время.

По-моему только под AutoCAD можно программировать, а вот под Солид и Проинженер вроде бы нет, хотя могу ошибаться.

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

alexey_public (17.08.06 15:58) писал(a):
Слышал про компас - но даже не видел, и как он? У него есть поддержка OLE - им можно управлять извне - т.е. другими программами?

Компас - это российская разработка вроде АўтоКАДа, там даже заложены все стандарты, которые мы используем, но есть минусы: пиратский диск хрен найдёшь, а за лицензионный хрен заплатишь.

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

alexey_public alexey_public в оффлайне

графоман
Сообщений: 5 817

alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный

Ну автокад - это интересно, но не достаточно, ИМХО твердотелки сейчас актуальнее, но некоторые и чертеж корабля в excel-е делали А SolidWorks и ProEngineer просто обязаны иметь ole интерфейс- иначе кому они тогда будут нужны, если их нельзя использовать для автоматизации черчения.

--------------------
Алексей
 

_sashok_ _sashok_ в оффлайне

забанен
Сообщений: 449

_sashok_ на старте

большей кам асутры чем 1С овские скрипты я не видел...все на русском
 

_sashok_ _sashok_ в оффлайне

забанен
Сообщений: 449

_sashok_ на старте

а так пишу на ПХП и немного ЦПП, хучу перейти на .netЪ, но как-то руки не доходят им заняться
 

Chertilo Chertilo в оффлайне

завсегдатай
Сообщений: 210

Chertilo на старте

Олег (17.08.06 18:20) писал(a):
А каким ветром тебя в БелХард занесло, там обучают языкам программирования?

ДА!!!
 
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

Chertilo (17.08.06 21:35) писал(a):
ДА!!!

Чему обучают и когда очередной набор? Как дорого это "удовольствие"?

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

alexey_public (17.08.06 19:28) писал(a):
Ну автокад - это интересно, но не достаточно, ИМХО твердотелки сейчас актуальнее, но некоторые и чертеж корабля в excel-е делали А SolidWorks и ProEngineer просто обязаны иметь ole интерфейс- иначе кому они тогда будут нужны, если их нельзя использовать для автоматизации черчения.

В exele - это извращение. Они бы на счётах квадратные корни извлекали

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

bigbraza bigbraza в оффлайне

ветеран
Сообщений: 474

bigbraza на старте

Олег (17.08.06 18:20) писал(a):
По-моему только под AutoCAD можно программировать, а вот под Солид и Проинженер вроде бы нет, хотя могу ошибаться.

Ошибаешься.
 

bigbraza bigbraza в оффлайне

ветеран
Сообщений: 474

bigbraza на старте

alexey_public (17.08.06 15:58) писал(a):
Слышал про компас - но даже не видел, и как он? У него есть поддержка OLE - им можно управлять извне - т.е. другими программами?

Есть 2Д, есть 3Д, есть АПИ (можно программировать).Очень глюкавая, хотя новые версии возможно, стали лучше, не знаю..
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

bigbraza (18.08.06 13:37) писал(a):
Ошибаешься.

Значит под Солид можно программировать? На каком языке (для Аўтокада на LISP)?

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

Chertilo Chertilo в оффлайне

завсегдатай
Сообщений: 210

Chertilo на старте

Олег (18.08.06 05:52) писал(a):
Чему обучают и когда очередной набор? Как дорого это "удовольствие"?

http://www.tc.belhard.com/courses/index.php
http://www.tc.belhard.com/courses/courses2.php
 
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

Chertilo (19.08.06 12:55) писал(a):
http://www.tc.belhard.com/courses/index.phphttp://www.tc.belhard.com/courses/courses2.php

А преподаватели у БелХард грамотные или у них подрабатывают "за краюху хлеба" студенты?

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

Chertilo Chertilo в оффлайне

завсегдатай
Сообщений: 210

Chertilo на старте

Олег (20.08.06 06:57) писал(a):
А преподаватели у БелХард грамотные или у них подрабатывают "за краюху хлеба" студенты?

Нормуль! У меня вел препод из РТИ и МИУ.
 

alexey_public alexey_public в оффлайне

графоман
Сообщений: 5 817

alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный

Олег (19.08.06 07:21) писал(a):
Значит под Солид можно программировать? На каком языке (для Аўтокада на LISP)?

OLE

--------------------
Алексей
 

Partiz_anka Partiz_anka в оффлайне

ветеран
Сообщений: 625

Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте Partiz_anka на старте

Совет "законченному" программисту. Знайте - пора остановится, если: - в поездке Вы проводите большую часть времени с ноутбуком на коленях, сдав ребенка в багаж.- жена говорит, что общение весьма важно в браке, и Вы покупаете второй компьютер и делаете дома локалку, чтобы можно было поболтать с женой по аське.- Вы решаете остаться в институте еще на годик или два ради бесплатного доступа в интернет.- Вы считаете, что неудачники - это люди с модемами на 28.8 kbs.- Вы используете смайлики в обычной, бумажной почте.- Вы не знаете пол трех своих лучших друзей, потому что у них нейтральные ники, а спросить вам не приходило в голову.- делая дома ремонт, Вы долго не можете решить - наклеить обои или растянуть одну картину на всю стену;- чтобы улыбнуться, Вы наклоняете голову вбок на 90 градусов.- купание в ванной Вы называете "даунлодинг".- Вы решаете установить возле компьютера вместо кресла унитаз.- каждый раз, выключая модем, Вы оказываетесь в ужасной пустоте и испытываете колоссальное чувство вины, словно предали лучшего друга.- новым знакомым Вы представляетесь как "Вася @ мэйл точка ру".- ваше сердце начинает биться чаще, если в телевизионной рекламе Вы видите адрес сайта какой-либо компании.- выходя из комнаты, Вы включаете динамики на полную громкость, чтобы не пропустить момент, когда придет новая почта.- у всех ваших друзей и знакомых в имени есть символ "@".- у вашей собаки есть своя домашняя страничка.- Вы не можете позвонить родителям - у них нет модема.- Вы проверяете электронную почту. Если новых сообщений нет, Вы проверяете ее снова.- встав в три часа ночи, чтобы сходить в туалет, Вы остаетесь у компьютера до утра.- жена начала запрещать вам брать ноутбук в постель.- ваших детей зовут Яху, Рамблер или Тёма.- у Вас есть татуировка, гласящая "This body best viewed with Internet Explorer 4.0 or higher".- попав в ДТП, Вы инстинктивно ищете кнопку "Back".- прочитав это, первым делом Вы пересылаете данный текст другу.

--------------------
не говорите что мне надо делать, и я не скажу куда вам надо идти
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

Partiz_anka (21.08.06 23:29) писал(a):
Совет "законченному" программисту. Знайте - пора остановится, если: - в поездке Вы проводите большую часть времени с ноутбуком на коленях, сдав ребенка в багаж.- жена говорит, что общение весьма важно в браке, и Вы покупаете второй компьютер и делаете дома локалку, чтобы можно было поболтать с женой по аське.- Вы решаете остаться в институте еще на годик или два ради бесплатного доступа в интернет.- Вы считаете, что неудачники - это люди с модемами на 28.8 kbs.- Вы используете смайлики в обычной, бумажной почте.- Вы не знаете пол трех своих лучших друзей, потому что у них нейтральные ники, а спросить вам не приходило в голову.- делая дома ремонт, Вы долго не можете решить - наклеить обои или растянуть одну картину на всю стену;- чтобы улыбнуться, Вы наклоняете голову вбок на 90 градусов.- купание в ванной Вы называете "даунлодинг".- Вы решаете установить возле компьютера вместо кресла унитаз.- каждый раз, выключая модем, Вы оказываетесь в ужасной пустоте и испытываете колоссальное чувство вины, словно предали лучшего друга.- новым знакомым Вы представляетесь как "Вася @ мэйл точка ру".- ваше сердце начинает биться чаще, если в телевизионной рекламе Вы видите адрес сайта какой-либо компании.- выходя из комнаты, Вы включаете динамики на полную громкость, чтобы не пропустить момент, когда придет новая почта.- у всех ваших друзей и знакомых в имени есть символ "@".- у вашей собаки есть своя домашняя страничка.- Вы не можете позвонить родителям - у них нет модема.- Вы проверяете электронную почту. Если новых сообщений нет, Вы проверяете ее снова.- встав в три часа ночи, чтобы сходить в туалет, Вы остаетесь у компьютера до утра.- жена начала запрещать вам брать ноутбук в постель.- ваших детей зовут Яху, Рамблер или Тёма.- у Вас есть татуировка, гласящая "This body best viewed with Internet Explorer 4.0 or higher".- попав в ДТП, Вы инстинктивно ищете кнопку "Back".- прочитав это, первым делом Вы пересылаете данный текст другу.

Это не про законченных программистов, а про КОНЧЕННЫХ

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

alexey_public (21.08.06 10:06) писал(a):
OLE

Можно поподробнее?

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

alexey_public alexey_public в оффлайне

графоман
Сообщений: 5 817

alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный

Олег (22.08.06 06:01) писал(a):
Можно поподробнее?

А вы технологию COM знаете? Ну так это ее развитие, OLE Automation.

--------------------
Алексей
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

alexey_public (22.08.06 10:10) писал(a):
А вы технологию COM знаете? Ну так это ее развитие, OLE Automation.

К сожалению технологию СОM не знаю. Хотя названия знакомые, может что-нить делал

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

alexey_public alexey_public в оффлайне

графоман
Сообщений: 5 817

alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный

Это долго обяснять подробно (точнее очень долго).Но если коротко, то работа системы выглядит так:Приложение по своеу сути сегодня представляет кучу объектов, взаимжействующих друг с другом, также есть еще и объекты интерфейса, которые могу охватывать несколько внутреннимх объектов, скрывая внут реннюю структуру приложения.При установке приложения в систему оно регистрирует в системе свои интерфейсные объекты, котоые могут в дальнейшем вызываться другими приложениями на любых языках программирования, где реализована подедржка COM.Там же описаны все функции и процедуры объекта и типы данных.ДЛя их вызова используются встроенные механизмы самой операционной системы. Благодаря этому любое приложение может вызывать функции любых интерфейсных объектов не задумываясь о их месте расположения. Достаточно просто знать что оно тут есть.Приложения которые вызываются - это COM-сервера. Причем расположены они могут быть даже в сети.На практике - вам нужно сделать отчет из БД, вы делаете программу, которая обращается к примеру к объектам Excel, создает в нем новую книгу, страницу, располагает там данные, форматирует их и выдает пользователю. Он уже может дальше делать с ними что угодно - печатать, сохранять, менять, пересылать, это на порядок удобнее, чем просто окошко с данными в обычных программах, ведь тогда выдирать данные и форматировать их приходится в лучшем случае через буфер обмена, а кое-где и через копии экрана Но при этом вы привязаны к Excel - он дожен быть установлен на компьюетере, а некоторые специфичные вещи требуют привязки к конкретной версии офиса.Абсолютно то же самое и в области CAD систем. Разарабатывает приложение, которое само строит чертежи по данным из БД или по собственным соображениям. Результат через COM интерфейс передается в AutoCAD к примеру, а далее чертеж может обрабатываться уже по необходимости человеком. Так поступают в крупных САПР, где в качестве графических систем используют сторонние CAD движки. Например можно разработать систему проектирования самолетов, но все чертежи и сборки пропускать через ProEngineer, при этом не надо думать о том как работает ProEngineer (внутренние механизмы сборки, черчения и т.д.) - достаточно просто выдавать ей команды из своей программы.COM и OLE - это важнейший механизм Windows, без него было бы на порядок сложнее.

--------------------
Алексей
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

alexey_public (23.08.06 13:24) писал(a):
COM и OLE - это важнейший механизм Windows, без него было бы на порядок сложнее.

АўтоКАД только под Винду или и под другие системы ставится, например, Linux ?Что касается СОМ технологий, то штука очень интересная. А она сама по себе или как-нить с С++ связана?

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

alexey_public alexey_public в оффлайне

графоман
Сообщений: 5 817

alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный

Олег (24.08.06 06:09) писал(a):
АўтоКАД только под Винду или и под другие системы ставится, например, Linux ?Что касается СОМ технологий, то штука очень интересная. А она сама по себе или как-нить с С++ связана?

Насчет Linux не уверен - но ИМХО такое возможно, т.к. все-таки это мир промышленного ПО, а он напрямую связан с UNIX.А COM сама по себе - вообще, она связана только с Windows и ничем больше. Здесь все языки равнозначны, поэтому чаще всего COM используется в BASIC - поскольку именно эту технологию использует встроенный BASIC из офиса и автокада - и там и там basic вызывает объекты интерфейса офиса или атвокада.А в С++ от MS в VisualStudio поддержка OLE давным давно существует. И вообще все современные развитые языки имеют все необходимое для работы с этой технологией. Ведь одно из важнейших направлений - OLE DB - для работы с объектами, обеспечивающмим работу с БД. Сейчас это сновной интерфейс при работе с БД. Java к примеру обзавелась очень давно такими возможностями.

--------------------
Алексей
 

bigbraza bigbraza в оффлайне

ветеран
Сообщений: 474

bigbraza на старте

Но есть еўе другой способ. Например Object ARX для AutoCAD и UG/Open API для Unigraphics - только для С++. Там другой механізм какой-то...
 

alexey_public alexey_public в оффлайне

графоман
Сообщений: 5 817

alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный alexey_public популярный

Это встроенные языки - но и они в сущности должны основываться на OLE - другого механизма для доступа извне просто не дано, хотя встроенные языки могут напрямую обращаться к внутренней структуре системы, но в этом случае они полностью привязаны к приложению. Одним словом с ObjectARX не работал и UG/Open также.

--------------------
Алексей
 

yera yera в оффлайне

писатель
Сообщений: 1 866

yera популярный yera популярный yera популярный yera популярный yera популярный yera популярный yera популярный yera популярный yera популярный yera популярный yera популярный

один эс

--------------------
it is good to be bad
 

Ogonek Ogonek в оффлайне

графоман
Сообщений: 2 602

Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный Ogonek популярный

Delphi

--------------------
любая диктатура в конечном итоге кончается рано или поздно катастрофой для страны и для народа
 

kuljok kuljok в оффлайне

новичок
Сообщений: 11

kuljok на старте

C#, JavaScript, Delphi, PHP
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

yera (19.09.06 11:50) писал(a):
один эс

Один ес программирует одноимённая московская совтовая фирма.

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
 

Олег Олег в оффлайне

писатель
Сообщений: 971

Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный Олег популярный

kuljok (04.10.06 14:49) писал(a):
C#, JavaScript, Delphi, PHP

Вы указали языки программирования, а что Вы создаёте с помощью них, ну с РНР и ДжаваСкрипт понятно - всякая хрень для сайтов.

--------------------
Купи билет Лохо-Лото и выйграй мечту на квартиру в Минске
Страницы: 1  2  3  4   из  4
 
Быстрый переход
[]
Вверх
HOSTER.BY: профессиональный хостинг и регистрация доменов .BY
Более 35000 сайтов выбрали нас. Присоединяйтесь!
 
РЕСУРСЫ ПОРТАЛА
   Все ресурсы