[CDR 2017-2021] Поиск незамкнутых кривых в CD 2017

  • Автор темы Автор темы shakhtar
  • Дата начала Дата начала

shakhtar

Топикстартер
15 лет на форуме
Сообщения
22
Реакции
0
Есть, какая нибудь возможность, поиска незамкнутых кривых в Corel 2017 ,штатная или с помощью макроса ? Очень нужная для меня вещь.
На предыдущих версиях я пользовался набором макросов zzOsman, там была такая возможность . Но в 2017 этот макрос никак не работает.
 
Код:
Sub SelectUnclosed()
 Dim shRange As ShapeRange
 Dim sh As Shape
 
 Set shRange = ActiveSelectionRange
 If shRange.Count = 0 Then
    MsgBox "There is no selected shapes in the current document!"
    Exit Sub
 End If
 For Each sh In shRange
  If sh.DisplayCurve.Closed Then sh.RemoveFromSelection
 Next sh


End Sub
 
Ну я понял что это код макроса. А куда его вставлять то ?
В виде файла с разрешением gms есть ?
 
Наверное вы имели в виду "с расширением"?
ну да , запарился
А что мешает самому залезть в редактор макросов и вставить код?
Если б разбирался - не переспрашивал бы.
Вы под редактором имеете ввиду Визуал бэйсик фор апликэйшнс ?
Я в нем полазил - не понял как макросы новые создавать или редактировать.
 
Последнее редактирование:
upload_2018-4-3_15-31-20.png
 
Всем спасибо, но поскольку не получается создать макрос , переформулирую вопрос :
у кого то есть данный макрос в виде файла gms ?
 
Давайте, все таки, научим вас самому подключать код без gms
Ибо для создания gms необходимо наличие актуальной версии, а код универсален
Что именно не получается?
 
Давайте, все таки, научим вас самому подключать код без gms
Ибо для создания gms необходимо наличие актуальной версии, а код универсален
Что именно не получается?
У меня просто нет времени изучать VBA программирование из за одного макроса.
Если так просто подключить, напишите алгоритм действий - что открывать ,куда вводить - попробую.
 
алгоритм действий - что открывать ,куда вводить - попробую.
Ну вот доходчиво и по русски описано, Лев вам даже картинку прилепил куда жать
Что именно у васне получается из вышеописанного? В редактор вошли хотя бы? А то, может, в вашей версии макросы вообще отключены, такое бывает
 
У меня просто нет времени изучать VBA
так и не надо - картинку нужно просто разлядеть - Macro Manager - Alt+Shift+F11 - пометить Visual Basic for Application - далее New - New Macro Project - дать название - Пум-пум-пурум-пум.gms. Потом - Alt+F11 - найти Пум-пум-пурум-пум.gms - И вставить код. И сохранить. И пользоваться, говоря спасибо @_MBK_
 
  • Спасибо
Реакции: shakhtar
zzOsman tools это же то, из чего wx_Tools появилось? Чего-то там такого нету ... может добавить? zzOsman tools где-то были ...
 
Получилось , я просто не понял что Macros Manager это Диспетчер макросов в самом Кореле . %8
Вопрос в догонку : нельзя сделать чтоб он выделял незамкнутые в группе ? В одной из версий zzOsman тоже такой был, но я его что то не найду .
 
В одной из версий zzOsman тоже такой был, но я его что то не найду .
вот и я не найду ... даже не то, что в группе, а вовсе такого функционала макроса в имеющемся zzOsman нету ...
точно zzOsman??? Может как иначе называлось?
 
Вопрос в догонку : нельзя сделать чтоб он выделял незамкнутые в группе ?
Ну можно наверное. Тот что я прислал - самое простое что можно сделать, он даже не выделяет а снимает выделение с замкнутых
 
вот и я не найду ... даже не то, что в группе, а вовсе такого функционала макроса в имеющемся zzOsman нету ...
точно zzOsman??? Может как иначе называлось?
В версии 19.02 .2007 есть ,называется zzOsman.Curves.selectOpenCurves
Но опять таки в 2017 он не рабочий. В 12й версии работает.
 
В версии 19.02 .2007 есть
видимо у вас нечто другое чем тут
выкладывайте, дружище, ваш экземпляр сюда
зархивируйте и выкладывайте - ежели, конечно, вы не против ...
проведем вивисекцию и получите нового франкештейна - zzOsman_wx_Tools - для вашего CD2017
?
 
  • Спасибо
Реакции: shakhtar и _MBK_
Пожалуй, да, правильнее и полезнее для общества будет старый адаптировать под 2017
Я надеюсь, авторских проблем не возникнет же?
 
  • Спасибо
Реакции: shakhtar
видимо у вас нечто другое чем тут
выкладывайте, дружище, ваш экземпляр сюда
зархивируйте и выкладывайте - ежели, конечно, вы не против ...
проведем вивисекцию и получите нового франкештейна - zzOsman_wx_Tools - для вашего CD2017
?
zzosman там две версии.
Так а что вы хотите ? объединить эти два сборника, zz и wx и отредактировать для 2017 версии ?