摘要: 最近在学习SWT编程,写了个小程序,就想试试可不可以打包成双击运行的JAR文件在网上找了一下,利用Eclipse提供的打包程序,进行了打包,并且正确设置了MANIFEST.MF文件和Main-Class可是在打包完成后双击生成的jar文件没有任何反应,我的运行环境是Win7 64位,JDK7u1,环境变量设置正确后来制作了一个简单的bat文件:javaw -jar xxx.jar,这样就可以运行了,可是总显示一个DOS窗口,我把bat文件内容改为:start javaw -jar xxx.jar,还是不行,在程序启动的瞬间还是会有一个DOS窗口闪一下下面先不谈建立bat文件,我只是很奇怪为什么 阅读全文
posted @ 2012-01-02 13:00 宝络 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 今天只讨论一种情况,那就是进行左外联时(Left Join)现在有两个表A(AID,BID,equal)(其中equal字段数据类型为:是/否) B(BID,name)单独对A表进行查询时,可以用:select * from A where equal=0或select * from A where equal=1进行查询当按B Left Join A进行查询时像这样:select B.BID,B.name,A.AID,A.equal from B Left join A on (B.BID=A.BID) where A.equal=0进行查询时,如果B表中有一条记录在A表中有其对应的记录,则 阅读全文
posted @ 2011-05-18 12:54 宝络 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 今天在开发的过程中发现,程序应用皮肤后,MessageBox不能随着皮肤的改变而改变最初想到了用ShowMessage来替代MessageBox,但是遇到需要用户进行选择的对话框时,ShowMessage就无能为力了于是我想到了MessageDlg,一试,果然成功,但是MessageDlg有一个问题,那就是标题和按钮均是英文显示的到网上搜索了一下,发现手动汉化MessageDlg的方法,先将Consts.pas中的相关内容改为中文,然后进行编译成Consts.dcu文件将Consts.dcu文件放到lib目录下(原目录下有此文件,先备份好)这样就成功解决了MessageBox不适用皮肤的问题 阅读全文
posted @ 2011-05-10 13:44 宝络 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 今天在写程序时,使用了for循环,发现一个问题,for循环的基本形式为:for i:=0 to count do其中如果count在循环的过程中,发生变化时(如:循环显示列表的各项,但在运行过程中又往列表中加入了新项,这时列表的总项数就发生了改变),就会出现问题。下面一个小例子说明下,如果count 起初是5,在循环的过程中将其增加到10,则for循环仍旧按照5来运行,如:1 num := 0;2 count := 5;3 4 for i:=0 to count do5 begin6 num := num + 1;7 if count <10 then8 count := count + 阅读全文
posted @ 2011-04-22 22:50 宝络 阅读(805) 评论(1) 推荐(1) 编辑
摘要: 我要在程序中显示一段信息,因为需要让文字的背景透明,我首先使用静态文本控件来实现遇到需要进行编辑的时候,静态文本控件就不能满足要求了,这就使我想到了可不可以制作一个透明的文本编辑控件首先上网查了一下,发现有一个方法比较可行,就是将控件的border设置为none,然后将背景色设置为窗口的背景色首先设置背景颜色:cxmemo1.Style.Color := Form1.Color;在没有使用TdxSkinController控件使程序换肤的情况下,上述方法可行但是我使用了TdxSkinController进行皮肤设置这样一来,上述代码运行的结果并不是显示皮肤的背景色,而是窗口本来的背景颜色clB 阅读全文
posted @ 2011-04-19 18:38 宝络 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 今天在制作Ribbon风格的主界面时,发现此控件自带了许多风格,在其属性ColorSchemeName中可以选择需要的显示风格但是我偿试了一下,只有Black、Blue、Silver三种能正常显示其它风格在设计时有效果,然而运行后就都是Blue风格的,经过多次试验和查找,发现将dxSkinsdxRibbonPainter加入uses中,就可以使Ribbon控件显示其它的各种风格 阅读全文
posted @ 2011-04-14 19:34 宝络 阅读(947) 评论(0) 推荐(0) 编辑