Corel FORUM Strona Główna Corel FORUM
Forum użytkowników programów firmy Corel. Grafika wektorowa, rastrowa i obróbka zdjęć cyfrowych

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Script wyliczający długość krzywej (krzywych) dla wersji 9.0
Autor Wiadomość
kemor 
Początkujący


Wersja CorelDRAW: 9
Dołączył: 24 Wrz 2023
Posty: 1
Skąd: malopolska
Wysłany: 24 Wrzesień 2023, 18:05   Script wyliczający długość krzywej (krzywych) dla wersji 9.0

Dzień dobry.
Dysponuję archaiczną wersją Corel Draw 9 i często mam potrzebę obliczenia długości krzywych w pliku.
Znalazłem na forum coś takiego (makro zamieszczone przez Shame) ,
Kod:
Sub getLineLen()
 Dim sel As Shape
 Set sel = Application.ActiveDocument.ActiveShape
 Dim l, sl As Double
 Dim seg As Segment
 Dim prevu As cdrUnit

 prevu = Application.ActiveDocument.Unit
 Application.ActiveDocument.Unit = cdrMillimeter

 For Each seg In sel.Curve.Segments
 sl = seg.Length
 l = l + sl
 Next seg
 MsgBox ("Length: " & l)

 Application.ActiveDocument.Unit = prevu
End Sub
co skopiowałem do notatnika, zapisałem z rozszerzeniem *.csc i dodałem do folderu "scripts". I co ? Nie działa.
Kiedyś posiadałem taki skrypt, ale po reinstalacji systemu i (niestety) zagubieniu pendriva wszystko diabli wzięli.
Bardzo proszę o pomoc w temacie, bo widzę że jest tu bardzo wielu fachowców od Corela.[/code]
 
 
Cysorz 



Pomógł: 205 razy
Dołączył: 01 Sty 2011
Posty: 3130
Skąd: Kraków
Wysłany: 26 Wrzesień 2023, 22:27   

Wpisz w guglarkę "corel makro długość krzywych" - nie wiem jak z 9-ką (nie mam możliwości sprawdzenia tak archaicznej wersji) bo to w końcu wersja sprzed 23 lat...
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.1 sekundy. Zapytań do SQL: 14