• DocumentCode
    3214323
  • Title

    The Application of Script Language in Advanced Control Platform

  • Author

    Li Na ; Ma Zengliang

  • Author_Institution
    Inst. of Autom., Chinese Acad. of Sci., Beijing, China
  • fYear
    2006
  • fDate
    7-11 Aug. 2006
  • Firstpage
    1996
  • Lastpage
    2000
  • Abstract
    At present the script language programming environment is embedded into most configuration software and control-platforms in industry, and it plays an important role in software reuse and the ability to extend the language. Based on the development of the control-platform within advanced control and optimizing control, this paper begins with ActiveX scripting framework provided by Microsoft, and it emphasizes the instance of script application by self-establish. How to use this technology to support VBScript application in MFC application program, how to expose internal automation objects to the VBScript engine and how to add ability to handle events fired by script code are introduced in this paper. This provides a method of how to embed the script language programming environment into control-platform and to implement a flexible application of script.
  • Keywords
    Visual BASIC; authoring languages; configuration management; control engineering computing; programming environments; software reusability; ActiveX scripting; MFC application program; VBScript application; advanced control platform; configuration software; optimizing control; script language programming environment; software reusability; Application software; Automatic control; Automation; Computer industry; Embedded software; Engines; Industrial control; Natural languages; Programming environments; Tellurium; ActiveX Scripting; Advanced Control-platform; Host; Script Engine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference, 2006. CCC 2006. Chinese
  • Conference_Location
    Harbin
  • Print_ISBN
    7-81077-802-1
  • Type

    conf

  • DOI
    10.1109/CHICC.2006.280902
  • Filename
    4060450