[發明專利]活躍型控件組合無效
| 申請號: | 201310242637.7 | 申請日: | 2013-06-08 |
| 公開(公告)號: | CN103513982A | 公開(公告)日: | 2014-01-15 |
| 發明(設計)人: | 闊云云 | 申請(專利權)人: | 闊云云 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 338000 *** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 活躍 控件 組合 | ||
技術領域
本發明涉及一種編制軟件的方式;傳統的編制軟件的方式都是經代碼工程來完成軟件上,而本發明是以ActiveX控件來自由組合成軟件的方式,它集成了ActiveX控件所有的功能以及主框架是ActiveX控件與基于對話框、單文檔、多文檔合成。ActiveX控件之間是以消息傳送方式來傳送數據。?
背景技術
目前,公知的軟件開發方式是指在一工程框架中增減代碼。軟件需要什么功能就在工程框架中添加相應的功能代碼,從而使軟件架構復雜化,把握整體軟件架構與全方位考慮就比較困難。當要維護、升級、修改、增加、移除某功能時,增減該工程的代碼就比較的復雜,因為軟件前期架構花費很多人力、物力以及財力,而定性的軟件修改該軟件的架構這是比在制作軟件過程中修改軟件架構更花費人力、物力以及財力。而且在詳細設計時,要時時刻刻全方位考慮擴展性,可復用性等系列的性質。在軟件出錯誤時,調試與修改比較繁瑣復雜。?
發明內容
Active?Combination是各種ActiveX控件自由組合的軟件方式。以框選界面加載ActiveX控件為主,設置軟件為輔。框選的界面是以一個基于對話框、單文檔、多文檔的ActiveX控件為主體,集成了相關的消息循環,以有固定的一些相關函數;框選區域隨著界面變化而變化,當框選區域選定后,彈出被框選與框選參數界面,設置ActiveX控件接口及設置變量,選擇被框選ActiveX控件接口函數,參數信息顯示在參數列表;在選擇框選ActiveX控件接口函數,參數信息顯示在參數列表另側;設置對應的接口函數的參數完成一個ActiveX控件附屬?在對應的框選界面也伴隨ActiveX對應的功能,根據上述選擇信息在被框選與框選參數界面新建兩個ActiveX控件互相發送信息的關系。框選區域必須是單純的一個框架界面否則失效。?
為了克服現有的軟件開發方式只能針對該工程增減代碼,消耗極大的人力、物力及財力,從而使軟件開發復雜化。本發明提供的軟件開發方式非常便捷,它使軟件開發消耗的人力、物力及財力降到最低,也使軟件開發簡單化。軟件的擴展性等等其他性能都達到最佳的效果。?
本發明解決其技術問題所采用的技術方案是:在主框架窗口中,窗口、主ActiveX控件(基于對話框,單文檔,多文檔三種形式的ActiveX控件)、功能ActiveX控件(如組合框,編輯框,單選框,復選框等等控件,打包成ActiveX控件),相互依賴,窗口設計:標準Windows窗口,也具備窗口一樣的功能;主ActiveX控件設計:復蓋整個窗口基本對應的功能如基于對話框,單文檔,多文檔提供屬于它們對應的接口屬性,有他們自己特點的屬性都開放ActiveX控件接口;功能ActiveX控件設計:以框選區域為主(也就是說ActiveX控件的大小),當鼠標彈起調用子對話框,對話框上秀出被框選的ActiveX控件的接口以及框選的ActiveX控件的接口,還可以定義在被框選的ActiveX控件的全局變量,為了方便數據的傳送。當被框選ActiveX控件選擇好接口函數發送框選的接口函數,被框選ActiveX控件會自動新建發送框選ActiveX控件的消息(如sendmessage,postmessage,線程等發送),這是在彈出對話框的基礎上加(也就是說彈出對話框起到一個橋梁的作用),第二次以及第二次以上使用該被框選ActiveX控件時要秀出之前所有傳送過的接口,用switch來串連起來使用同一個接口發送的消息。達到能夠使軟件開發更便捷,效率更高,維護更方便,變更快捷,更使軟件達到最佳的質量。軟件開發從此不是一成不變,而是將推向創造與組合的天堂。?
本發明的有益效果是,可以使軟件開發簡單化、消耗降到最低、便于維護與變更、軟件的性能達到最佳的效果。?
附圖說明
下面結合附圖和實施例對本發明進一步說明。?
圖1是本發明的流程原理圖。?
圖2是界面剖面構造圖。?
圖3是圖2的框選后彈出剖視圖。?
圖1中101.開始工程,102.主控框架,103.框選是否單純框架,104.彈出被框選與框選參數界面,105.選擇框選控件,106.是否需要設置框選成員變量,107.選擇被框選接口,108.選擇框選接口,109.設置接口參數,110.被框選與框選參數界面內新建傳送消息關系,111.結束工程。?
圖2中201.標題欄,202.邊框,203.邊框,204.邊框,205.客戶區。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于闊云云,未經闊云云許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310242637.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:騎乘型車輛用制動裝置及騎乘型車輛
- 下一篇:一種可變位多用自行車





