填图系统用户界面中的C程序调用

来源 :国家气象信息中心2005年科技年会 | 被引量 : 0次 | 上传用户:kinggaoblog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图形用户界面(GUI-Graphics User Interface)是当前用户界面的主流,广泛应用于各档台式微机和图形工作站。当前各类图形用户界面的共同特点是以窗口管理系统为核心,使用键盘和鼠标器作为输入设备。窗口管理系统除基于可重叠多窗口管理技术外,广泛采用的另一核心技术是事件驱动(Event-Driven)技术。新一代填图系统中使用Ky1ix开发用户图形界面,使用事件驱动—调用由C语言编写的数据处理程序,完成的填图的数据处理、查询、填图等操作。本文主要讲述在Linux系统下,填图系统的用户界面如何在Kylix的环境中调用C语言程序。笔者认为用system函数比用exec函数族和C共享库的调用方式更加方便,更适用于需要调用其他程序而自身并不需要结束的任务使用。其优点有二:其一,不会因为调用C进程而使调用程序退出结束:其二,不需要将C程序中的参数与Pascal程序中的参数保持一致。新的填图系统己正式运行近一年,没有因为用两种语言编程并互相调用而影响其稳定运行。
其他文献
本文主要通过对600MW汽轮发电机组气体置换过程中各阶段的技术分析和危险点控制分析,达到防止发电机进油,防止发电机油水氢系统设备损坏,节约能源,减少操作量,提高机组可用系数的
果树伤害的情况各异,其治疗方法也各有不同,简介如下:1大风裂断被大风刮裂断的果树,一般做法是:对3年生以上较粗的枝干先锯平削光裂断的伤口,在春季进行枝接,以期促生新梢,及
在华北电力调度局的统一安排下,国华盘电公司自2004年8月至2005年11月进行了500kV盘安线线路保护、盘北线线路保护以及开关保护的改造,并对所有开关、隔离开关和隔离刀闸端子箱
文中以中国1971-2000年700多基准基本站中,气温极端事件——青海托托河站1985年10月-1986年3月的极端异常月平均气温为例,介绍了极端异常月平均气温资料的综合性质量控制方法。
会议
第三代国际气象通信系统是中国气象局面向未来,适应GTS发展计划的新一代通信系统。该系统既可以支持原有的报文交换,又可以支持文件交换,这对国际通信系统中的控制数据和控制数
厂用系统对发电厂的稳定运行有着非常重要的作用,大唐托克托发电有限责任公司的厂用系统包括6kV高压系统和380V低压系统,6kV开关在其中占着非常重要的位置。本厂Ⅰ期2×600MW机
会议
[目的 ]了解我市医疗单位疫情管理和传染病报告状况 ,为防病灭病决策提供科学依据。 [方法 ]随机抽取市县乡村不同等级医疗单位 ,开展 1998年度疫情管理检查和漏报率调查。 [
多项政策引发不满人才措施招致批评rn2017年,特朗普一上任即签署移民禁令,遭到各大科技公司反对;9月宣布废除奥巴马执政期间推出的“追梦人计划”(DACA),同样令多家科技公司
期刊
  内蒙古大唐国际托克托发电有限公司的一号机组定子冷却水泵曾经发生过保护误动的现象,严重威胁到机组的安全运行,对此,公司决定进行改造,经多方讨论决定使用苏州智能公司的智
电厂锅炉给水泵的作用是向锅炉连续供给具有足够压力和相当高温度的给水,是系统中最重要的一种给水泵。某厂单机容量为600MW,[#]1机1A汽动给水泵由于在2004年9月开始出现偏流现