随笔 - 312, 文章 - 14, 评论 - 1393, 引用 - 0
数据加载中……

03 2010 档案

判断ShellExecute函数是否执行完一个程序的方法
     摘要: ShellExecute是windows的API函数,功能是执行可执行文件(exe)或任何关联文件(doc、txt、xls等)。但 ShellExecute是异步执行的,也就是说,不管执行的程序是否成功运行,运行的时间是长是短,ShellExecute函数都会立即返回。这样虽然可以很好地完成执行程序的工作,但却会给后续的工作带来麻烦。  阅读全文

posted @ 2010-03-27 15:14 银河使者 阅读(2792) | 评论 (2)  编辑

Delphi和Foxpro整合实现txt和dbf互相转换
     摘要: 最近做个程序,需要将dbf和文本文件互相转换,也就是将dbf按表结构将字段和数据导成txt文件,再将txt文件导入其他的dbf表中。在 foxpro中完成这些工作简直太容易了,但很多功能必须用delphi实现。虽然可以用foxpro做个小程序,然后再用delphi调用,但比较麻烦。因此,可以用Delphi通过调用Com组件的方式直接执行foxpro命令来实现  阅读全文

posted @ 2010-03-24 15:44 银河使者 阅读(2366) | 评论 (1)  编辑

Android 1.5和Android 2.1在相对布局(RelativeLayout)上的区别
     摘要: 近日在做一个程序,需要在ListView中动态扩展每一个列表项。采用的方法是将列表项中某些组件的android:visibility属性设为 gone,等需要显示该组件时,再将android:visibility属性设为visible。而且列表项的布局是RelativeLayout。 android:visibility属性为gone的组件也参与了相对位置设置。例如,有A、B、C三个组件,其中B的 android:visibility属性值为gone,也就是说,B不显示。而A和C显示。相对位置是B在A的下面,C在B的下面。这么做比理论上是没问题的,由于启动的是android 2.1的模拟器,所以列表项看起来完全正常。  阅读全文

posted @ 2010-03-17 09:27 银河使者 阅读(4678) | 评论 (3)  编辑