摘要: static client void ShowProgressBar() { #avifiles SysOperationProgress simpleProgress; int i; ; simpleProgress = SysOperationProgress::newGeneral(#aviUpdate, 'Updating...', 100); for(i=1;i<=100;i... 阅读全文
posted @ 2011-08-10 10:13 perock 阅读(218) 评论(0) 推荐(0) 编辑
摘要: lines = UploadText.text(); line = strLine(lines, 0); while (strlen(line) > 0) { cnt++; sStrings += (line+","); if((cnt mod 20) ==0) { qbsProdTable.addRange(fieldnum(ProdTable,ProdId)).value(sS... 阅读全文
posted @ 2011-08-10 09:37 perock 阅读(189) 评论(0) 推荐(0) 编辑
摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) btn1: TButton; btn2: TButton; btn3: TButton... 阅读全文
posted @ 2011-08-10 08:32 perock 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: 如何解决下载的CHM文件无法显示网页问题 问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。 解决方法: 方法一:修改注册表 1)新建一个文本文件 2)添加如下内容: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\... 阅读全文
posted @ 2011-08-09 08:48 perock 阅读(303) 评论(0) 推荐(0) 编辑
摘要: linux下,要访问windows的共享,有好几种情况,下面进行总结。 外面的文章,有点介绍需要使用samba,有点说什么都不需要,只需要mount加上参数, 功能是实现,不过原理,还是不太明白,我发现系统多了一个winbind的服务。 下面就是我的测试过程。我的系统是centos5.4,最小化安装。 [root@centos5 ~]# mkdir /mnt/share [root@centos... 阅读全文
posted @ 2011-07-29 14:45 perock 阅读(21409) 评论(0) 推荐(0) 编辑
摘要: 1.先声明DialogField变量,记住需要指定事件的控件使用FormStringControl 2.在Dialog事件中创建相关控件,注意DialogField与FormStringControl的不同之处。FormStringControl需要指定name 3.在DialogPostRun方法中编写代码,允许覆盖方法和覆盖的对象,以及为FormStringControl指定实例 4.在... 阅读全文
posted @ 2011-07-29 12:15 perock 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 当使用Form作为Lookup窗口时,让Form显示 在下拉控件的left button处需设置form design的属性WindowType为Popup即可 或者将Frame设置Border 阅读全文
posted @ 2011-07-29 11:57 perock 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.首先声明两个QueryBuildRange 2.然后在数据源的init方法中指定Range对象到this.query public void init() { super(); itemRange = this.query().dataSourceName('ItemPhotoTable').addRange(fieldnum(ItemPhotoTable,ItemId)); color... 阅读全文
posted @ 2011-07-29 11:50 perock 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 当对象转换为object之后可以调用任一方法,而且编译器不会报错。这样有利全用args.caller()传递对象到目标后,在目标方利用object转换后调用caller中的方法 boolean useConvertableLookup(Object caller) { InventMovement inventMovement; InventTableModule inventTableMod... 阅读全文
posted @ 2011-07-29 11:42 perock 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 因为三个数据源中的记录显示在一个grid中所以数据源使用LinkType用了Inner Join 记住,第一个主表的LinkType不能设置为Inner Joing 一定要设置为Delayed,否则将查不到记录。 其它两个datasource的LinkType设置为Inner Join 阅读全文
posted @ 2011-07-29 11:30 perock 阅读(404) 评论(0) 推荐(0) 编辑