Control FlexPro using ActiveX

SupportCommunity Automation and VBA Control FlexPro using ActiveX

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #12445

    I have written a programme in Delphi that automatically reads and partially processes tons of binary data files. I want to use FlexPro to do the more advanced analysis.
    How do I control FlexPro using ActiveX to open a specific FPD file that which will carry out the analysis?
    After that FlexPro will have to save the results in a data file, so I can process the results in Delphi.

    #8740
    Bernhard KantzBernhard Kantz
    Moderator

    If you want to write data into FlexPro databases you can either use the FPAccess interface (see FPAccess.chm for the documentation) or the FlexPro Object Model. The first is faster for writing huge amounts of data, but less flexible as it can only update and print existing documents and you have no way to access the results of your analysis.

    To write and read data using the FlexPro Object Model you should take a look at the topics ‘Working with Data Sets’ and ‘Communicating with other Applications’ located in the folder ‘Automating TasksAutomation with FlexPro Visual BasicFirst Steps with FlexPro Visual BasicWorking With Objects’ in the FlexPro online help (Professional version only). The topics describe how to work with datasets and how to access the object model from outside FlexPro. Both topics are using Visual Basic syntax, but it should be easy to derive the Delphi notation.

    Support
    support@weisang.com

    #8126

    I have written a programme in Delphi that automatically reads and partially processes tons of binary data files. I want to use FlexPro to do the more advanced analysis.
    How do I control FlexPro using ActiveX to open a specific FPD file that which will carry out the analysis?
    After that FlexPro will have to save the results in a data file, so I can process the results in Delphi.

Ansicht von 3 Beiträgen - 1 bis 3 (von insgesamt 3)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.