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

Makra - Prędkość działania makra ( krokowe uruchomienie)

done - 12 Wrzesień 2014, 12:18
Temat postu: Prędkość działania makra ( krokowe uruchomienie)
Witam
Czy można w jakiś sposób uruchomić nagrane makro w spowolnionym tempie aby np. przeanalizować krok po kroku jego działanie.

Pozdrawiam

maroQ - 13 Wrzesień 2014, 12:03

W edytorze VBA włącz Toolbar o nazwie Debug.

Następnie wybierz makro i kliknij przycisk StepInto by rozpocząć jego wykonywanie linijka po linijce.

Narzędzie nie działa jak analogiczne rozwiązania z Visual Studio etc. jest ono ograniczone do jednego makra (sub - procedura zwana też funkcją zwracającą nic - w języku C -> void funkcjaJakas... ). Dla bardzo prostych makr można używać tej metody.

Osobiście nawet w nowych Visual Studio nie używam tej metody. Kiedy makra zmieniają się w programy wykonujące po kilka funkcji dla każdego wywołania, analizowanie kodu w ten sposób staje się bardzo żmudne. Czasem lepiej przejrzeć kod linijka po linijce by zrozumieć jak coś działa, ale jak komu wygodniej.

done - 15 Wrzesień 2014, 08:03

Dziękuję.
O to mi właśnie chodziło ;)
Pozdrawiam


Powered by phpBB modified by Przemo © 2003 phpBB Group