www涩-www黄网站-www黄色-www黄色com-国产免费拍拍视频在线观看网站-国产免费怕怕免费视频观看

用C++Builder制作復雜的電廠生產報表

2013-12-13 11:27:13 電力信息化  點擊量: 評論 (0)
摘要:為了解生產的運行狀況,電廠經常要制作一些格式復雜、數據量大的生產和管理報表,C++Builder在開發數據庫方面具有強大的功能,而由于微軟辦公軟件的普及,許多人已習慣使用電子表格處理軟件Excel來完成數據
默認的工作表。
 
2.4 數據的顯示
利用函數Sheet.OlePropertyGet("Cel
ls",iRows[n],iCols[n]).OlePropertySet
("Value",strData[n])就可將所需數據顯示到Excel模板中相應的位置。iRows[n]和iCols[n]這兩個整數型數組分別用來存儲每個數據在Excel模板中所處位置的行列號,strData[n]既可以是字符型數組,也可以是非字符型數組。
 
2.5 在C++Builder程序中操縱Excel模板
因為要設定調用Excel模板的變量和顯示數據的行列號,以及要對是否成功打開Excel模板進行判斷,所以一般先單獨定義調用Excel模板的函數,然后在C++Builder組件的事件過程直接調用該函數即可。這樣一方面可增加程序的可讀性,另一方面便于調試和修改。
在C++Builder程序中可以調用Excel模板,但Excel模板是否被用戶關閉就無法直接反饋到C++Builder程序中,如果前次打開的Excel模板沒有被關閉,當程序又一次執行調用Excel模板的函數時,Excel模板就會被另外再打開一次。為避免Excel模板被重復打開,要在C++Builder程序中設置全程變量ExcelExist來記錄Excel模板的開關狀態,將ExcelExist的初始值設為false。在調用Excel模板文件的函數中設置Excel模板開關狀態的判斷,如Excel
Exist為false,說明Excel模板沒有被打開,直接調用Excel模板即可,同時將Ex
celExist設為true;如ExcelExist為true,說明Excel模板已經被打開,則利用函數
Ex.OleFunction("Quit")先關閉Excel模板,然后再打開Excel模板,顯示新數據。如果用戶在程序退出之前關閉了Excel模板,由于Ex是作為全程變量還保留著Crea
teOleObject("Excel. Application")的設置,因此程序會把這種情況當作Excel模板已經被打開來處理,調用函數Ex.OleFunc
tion("Quit")不會導致程序發生運行錯誤。在程序退出之前同樣也要對變量ExcelExi
st的值進行判斷,若為true則調用函數
Ex.OleFunction("Quit")關閉Excel模板,因此用戶如果要單獨保留該Excel模板必須在程序退出之前執行另存為操作。
由于設備條件的限制,某些參數無法自動存入數據庫,需要靠人工將數據錄入到數據庫中。利用C++Builder程序不僅可以將數據傳到Excel模板中顯示,還可將用戶在Excel模板中填入或修改的數據讀過來,經過適當的處理再存入數據庫。如果用戶的數據來源于Excel文件,可以照此數據文件設置Excel模板,需要錄入的數據直接由用戶從數據文件中選取然后復制到Excel模板,這樣就無須在C++Builder程序中單獨設計數據錄入界面,極大地減輕了用戶的手工勞動,也提高了程序的開發效率。由于數據在Excel模板中的位置已事先在C++Builder程序中被固定,因此用戶只能更改數據而不能改變其
大云網官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?
主站蜘蛛池模板: 日韩综合 | 欧美成人精品高清在线观看 | 国产午夜a理论毛片在线影院 | 欧美精品午夜久久久伊人 | 日韩欧美毛片免费看播放 | 在线播放国产一区二区三区 | 最新理论三级中文在线观看 | 久久91精品国产99久久yfo | 亚洲毛片在线 | 中文乱码字幕午夜无线观看 | 国产精品27页 | 97青草香蕉依人在线播放 | 18视频免费网站 | 久久精品国产亚洲aa | 国产成人18黄网站在线观看网站 | 久久加勒比 | 免费人成年短视频在线观看网站 | 国产一区曰韩二区欧美三区 | 手机免费黄色网址 | 久久久国产免费影院 | 色天使色婷婷在线影院亚洲 | 久久亚洲国产精品 | 国内精品国语自产拍在线观看55 | 中文字幕日韩欧美一区二区三区 | 日本亚洲国产 | 日本暖暖视频在线播放 | 美女美女大片黄a大片 | 欧美成人免费观看的 | 精品国产欧美一区二区 | 美国毛片亚洲社区在线观看 | 亚洲aⅴ| 国产亚洲欧美日韩综合综合二区 | 免费人成在线观看网站品爱网 | 亚洲三级中文字幕 | 在线视免费频观看韩国aaa | 国产三级精品在线观看 | 麻豆传媒一区 | 在线免费视频 | 亚洲精品久久久久中文 | 99久久国产综合精品成人影院 | 美女很黄很黄是免费的·无遮挡网站 |