|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Насчёт Modis я согласен (при условии, что не придётся открывать его исходники, хотя и мои исходники с большим натягом на 3-ку тянут, если тянут вообще). У него энергии и фантазии хватает с избытком. Правда читать он не любит - отсюда не всегда "красивый" код + чесание ногой уха.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Регистрация: 11.10.2010
Сообщений: 980
|
Александр Ривилис, а понимаю что он основатель. Но пока до второй половины его книги не добрался, ничего не понимал. И потом по идее все надо перечитывать. Это ж уму нерастяжимо
Насчет Modis'a... Пока стараюсь сначала сам разобраться, и только потом спрашивать P.S. Пока умолкаю, будут вопросы - снова выдам
__________________
(/= RegDate StartReadDate) |
|||
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
|
|||
|
||||
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Регистрация: 11.10.2010
Сообщений: 980
|
Спрошу совета Вопрос вот в чем: некоторые вещи приходится хранить / читать / модифицировать, работая с xml-файлами (при этом, строго говоря, xml-файлы не всегда валидны, и необязательно имеют расширение xml). Подскажите, пожалуйста, какие способы лучше использовать для выполнения таких задач? XmlReader + XmlWriter, работать через DOM (насколько понял, DOM - самый медленный вариант), XmlNavigator, или какие-то сочетания?
Код:
Спасибо. --- P.S. Нашел такую статью, но хотелось бы услышать мнение гуру
__________________
(/= RegDate StartReadDate) Последний раз редактировалось Лиспер, 25.12.2010 в 11:37. |
|||
|
||||
Цитата:
Ответ очевиден: Linq to XML, а использовать DOM - это прошлый век.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Регистрация: 11.10.2010
Сообщений: 980
|
hwd, иногда попадаются файлы без первой строки
Код:
А будет это работать внутри .NET 2.0? Простые примеры использования в MSDN или еще где-то есть? (пока не искал, для меня это недосягаемые материи. Надеюсь, ненадолго). Спасибо.
__________________
(/= RegDate StartReadDate) |
|||
|
||||
Цитата:
Нет, внутри .Net 2.0 это работать не будет. Эта технология присутствует, если мне не изменяет память, начиная с версии 3.0, в версии 3.5 SP1 она точно есть (именно эту версию я использую для AutoCAD 2009).
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Регистрация: 11.10.2010
Сообщений: 980
|
Приподниму тему...
Уважаемые, подскажите, как правильно назначать системные переменные в AutoCAD, если эти системные переменные имеют тип double[]? То есть координаты точек? Как, например, назначить системную переменную "insbase"? Пытался сделать наподобие: Код:
__________________
(/= RegDate StartReadDate) |
|||
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 813
|
|
|||
|
||||
|
||||
|
||||
Регистрация: 30.10.2010
Сообщений: 123
|
И я, и я теперь тоже хочу задавать глупые вопросы
Выходные провел с толком: прочитал книгу С.Н. Лукина "Понятно о Visual Basik.net" и поглядел AutoCAD .Net Laboratory. Проникся. Вопрос1: Что дальше порекомендуете прочитать? (такое же хорошее и доходчивое) Вопрос2:Что за зверь <CommandMethod("______")> и как правильно им пользоваться? (ну кроме как имя команды акада назначить) А то не могу заставить работать форму и всё тут. Хотел, чтобы (при вводе команды в ком. строку) сначала вылезала форма для ввода исходных данных, а потом по этим данным чего-нибудь рисуется. Ну всё уже поперепробовал, а автокад по прежнему ошибку выдает. Событие для кнопки ему не нравится. Последний раз редактировалось Petrov-Vodkin, 11.01.2011 в 12:19. |
|||
|
||||
Регистрация: 11.10.2010
Сообщений: 980
|
Александр Ривилис, да нет, никаких форм нет вообще. Полный код:
Код:
Проверял на VisualStudio 2008, AutoCAD 2008 32 bit, AutoCAD 2011 32 bit, AutoCAD 2011 64 bit - эффект нулевой. В чем может быть дело? Естественно, что acdbmgd.dll и acmgd.dll подключены для соответсвующих версий, CopyLocal установлено в False. После пошагового прохода увидел, что значение возвращается в исходное состояние после окончания блока using для транзакции. Так и должно быть? Тупо написал микрокод: Код:
Код:
--- Решение: Ну да, все верно... tr.Commit() не было - вот и не работало как надо. --- Добавлено И вот еще. Как можно получить имя объекта, который выделил пользователь для 2008 версии? В 2011 достаточно просто: Код:
--- Добавлено 2: Не уверен, что нашел правильное решение: Код:
__________________
(/= RegDate StartReadDate) Последний раз редактировалось Лиспер, 16.01.2011 в 12:20. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Контролов, реализующих таблицы в формах - пруд пруди (в том числе и достаточно простые по функционалу штатные от Microsoft). Ставишь отдельный контрол и понеслась
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Водопровод-канализация Регистрация: 26.09.2011
Минск
Сообщений: 8
|
Здравствуйте)
Есть несколько Combobox в одной форме. Есть база данных. Как сделать так, чтобы в каждом комбобоксе выбиралось своё значение из базы (сейчас при выборе значения в одном комбобоксе второй принимает такое же значение)? |
|||
|
||||
Цитата:
Почитай про ADO.NET/LINQ to Entities (на выбор) - подобного рода вопросы отвалятся сами.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск программы из AutoCADа | kminas | Программирование | 19 | 15.06.2012 13:42 |
Ноутбук б/у и AutoCad 2D - вопросы | Elenka | AutoCAD | 14 | 23.12.2005 13:47 |
Ноутбук б/у и AutoCad 2D - вопросы | Elenka | AutoCAD | 1 | 20.12.2005 21:33 |
AUTOCAD 2006 | Aragorn | AutoCAD | 14 | 01.04.2005 00:55 |
Что нового в AutoCAD 2005 | ilka_t | AutoCAD | 40 | 19.05.2004 16:48 |