Chuyên lập trình AmiBroker cho Giao dịch chứng khoán

Thứ 3, 01/07/2025

::

PM
Đầu tư chứng khoán khoa học trên nền tảng phân tích dữ liệu và thống kê
CreateStaticObject - tạo đối tượng COM tĩnh
2023-05-28 13:21:00 1075 Lượt xem

    CreateStaticObject - tạo đối tượng COM tĩnh

    CÚ PHÁP

    createstaticobject(

    TRẢ VỀ    

    ĐỐI TƯỢNG

    CHỨC NĂNG    

    Tạo một phiên bản tĩnh duy nhất (một phiên bản cho mỗi phiên làm việc của AmiBroker) của đối tượng COM "Server.Class". Giá trị trả về nên được gán cho một biến được sử dụng sau đó để gọi các phương thức của đối tượng. Hàm này hữu ích cho đối tượng COM "nặng" như QuotesPlus ActiveX chẳng hạn.
    Lưu ý: hàm này chỉ tạo phiên bản của đối tượng một lần khi công thức được thực thi lần đầu tiên. Sau đó, đối tượng được lưu trữ trong bộ nhớ cache để sử dụng cho các lần gọi tiếp theo. Nếu có nhiều công thức sử dụng cùng một đối tượng bằng cách gọi CreateStaticObject, đối tượng được chia sẻ. Đối tượng sẽ tự động được giải phóng khi AmiBroker được đóng.

    VÍ DỤ    

    myobj = CreateStaticObject("MyOwnActiveX.Class1");
    myobj.Method( 1, 2, Close ); // gọi phương thức của đối tượng myobj COM

    Đọc thêm

    Thu gọn

    Bài viết khác:
    Zalo
    Hotline