Jump to content

    

Какие ЯП поддерживает Mentor?

Здравствуйте! Какие языки программирования поддерживает Mentor PADS? Какие на них возложены функции и что с помощью них можно эдакого сделать?
Развернутые ответы приветствуются, спасибо. :) 

Share this post


Link to post
Share on other sites

Основные языки - это VBScript и JScript. В принципе сделать можно все. В этом сообщении вы найдете документ. Он не совсем свежий, но по большей части актуальный.

Selecting the Best Automation_Language for Your Need.pdf

Share this post


Link to post
Share on other sites

я пользовался питоном через pythonwin, сейчас какие-то другие питоновские библиотеки для доступа к COM автомантизации есть

скорость такая же как и у бейсика (тормозит не больше, по-моему)

ну а после получения доступа к объекту вся документация применима.

-----------------

выглядит это как-то так

    import win32com.client
    p=win32com.client.Dispatch("BlazeRouter.application")
    print 'Works on: ', p.Name, p.Version
    print 'PCB is :',p.MRU_Entry(0)
    s=p.OpenDocument(p.MRU_Entry(0))
    p.StatusBarText="Python script is running"

 

ну и тут s это The Document Object из ПАДСа и соответственно все его методы доступны

-----------------------------

ну и VC можно использовать, у них даже пример есть в дистрибутиве. но предполагаю, что быстрее не будет

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this