| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 08.02.2013
Сообщений: 41
|
Цитата:
Система w7x64, автокад меканикал 2013. Последний раз редактировалось elnino, 18.04.2013 в 09:26. |
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
не знаю, как Вам помочь.
попробуйте "встать" курсором на поле, зажмите альт и на цифровой клавиатуре (справа) наберите 0 4 6, после чего отпустите альт. должна появиться точка. если не появляется - хз в чём дело. заодно можете проверить в обычном блокноте или ворде |
|||
|
||||
Регистрация: 08.02.2013
Сообщений: 41
|
Я не знаю как у вас написан код, но кажется я понял в чем дело. Когда в автокаде нажимается альт, то подсвечивается меню, типа Файл, Правка и тд. Если у вас в программе жмется альт а потом вводятся код, то автокад после альта уже перестает воспринимать код. Но происходит это только в одном диалоговом окне "свойства" почему то, и еще походу в командной строке таже петрушка, а вот, например, во встроенном автокадовском текстовом редакторе такого не происходит.
И кажется я знаю как это вылечить, нужно сначала единожды нажать альт, а после этого уже зажать альт и вводить код. При первом нажатии он включит подсветку меню, а при втором выключит и можно смело вводить альт коды. |
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
на прямую альт у меня не задействован. есть такая штука - таблица аски-кодов:
так вот, ещё с досовских времён, вставить какой-то символ можно зажав альт и введя код символа. у меня в коде использована строка: send("{ASC 046}") что в буквальном понимании означает: послать символ с аски-кодом 046 альт вроде бы как и не задействован добавлено: я богу сэмитировать нажатие альта перед посылкой кода точки, но это скорее костыль, чем решение |
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
elnino, Вы правы. на сайте autoit нашёл:
Цитата:
час потратил, вот что получилось в итоге: http://fordewind.org/publications/date_clip.exe попробуйте, теоретически должно работать, только теперь задействованы шифт и буфер обмена =( т.е. заранее предупреждаю, что могут быть проблемы с буфером обмена Последний раз редактировалось swell{d}, 18.04.2013 в 19:46. |
|||
|
||||
Регистрация: 08.02.2013
Сообщений: 41
|
Пока все работает: во вкладке "свойства", в командной строке, в текстовом редакторе и в буфер обмена копируется без проблем.
Спасибо. PS проблемы с динамичным вводом, про которую писали выше, тоже не наблюдается, потому что это на самом деле была одна проблема. |
|||
|
||||
Регистрация: 08.02.2013
Сообщений: 41
|
И еще у меня просьба, нужна кнопка, которая переключает ввод простого текста и ввод текста с подчеркиванием, желательно хоткеем.
Если будет желание, подумайте пожалуйста. Пока приходится открывать ворд печатать там текст с подчеркиванием и копировать в буфер, сами понимаете, ужасно неудобно. |
|||
|
||||
Регистрация: 08.02.2013
Сообщений: 41
|
Не долго я радовался. Вылез еще один баг уже с последним вариантом программы. Везде работает нормально, кроме командной строки автокада. Теперь точки то пишутся сами по себе, но если написать скажем 0.5, то после ввода пятерки число превращается в 05, т.е. точка съедается (( И так с любой десятичной дробью и только в командной строке. Причем не имеет значения стоит в настройках запятая или точка.
|
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
Offtop: Переходите на нанокад =)
Не знаю. В последней версии задействованы шифт + инсерт. Попробуйте попользовать их в командной строке - может тогда будет понятно в чём проблема |
|||
|
||||
Регистрация: 08.02.2013
Сообщений: 41
|
Если отключить программу, и последовательно вводить в командной строке 0шифт + инсерт.5,
то после нуля вставляется из буфера обмена кусок, а после точки кусок заменяется точкой, и после пятерки получается 0.5. В другом месте, например во втроенном текстовом редакторе автокада, происходит почти тоже самое с одной разницей, после точки кусок из буфера не заменяется, и получается 0"кусок из буфера".5. PS на чем работать решаю, к сожалению, не я. К тому же сомневаюсь, что у нанокада такие обширные возможности работы с 3D. |
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
Судя по описанию, акад ждёт ввода цифры и весь введенный текст убирает автоматически. Вопрос только в том, почему точку он принимает за текст.. Попробуйте писать не 0.5, а .5 (без нуля)
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Документация Проектировщику на Torrents | DEM | Разное | 262 | 24.02.2024 17:19 |
Серия ИИ-03-02 Железобетонные изделия | Клименко Ярослав | Поиск литературы, чертежей, моделей и прочих материалов | 45 | 22.02.2023 04:57 |
Проблемы с расчетом Ж/Б каркаса в ANSYS | derik | ANSYS | 457 | 04.07.2017 16:16 |
приложение не грузиться в Акад2012-х64 | BriAri | AutoCAD | 7 | 28.06.2012 10:53 |