摘要:
今天在测试delphi2010的DBExpress读取mysql数据库功能的时候,发现了一个问题:我的mysql是5.1版本,字符集全部设置为utf8,使用delphi2010读取intger、tinyint、char、varchar等类型,中文显示正常。但是当读取text类型字段时候,出现乱码。如果将该字段更换为varchar,内容显示正常。这就奇怪了,我百思不得其解。接着,我到网上查询这个问题,发现也有朋友出现类似text类型乱码的问题,但是都没有解决答案(我的character_set_*设置正确,这一点肯定是没问题的)。我又查询了一下mysql手册,针对TEXT字段解释如下:“BLOB 阅读全文
摘要:
Delphi中的容器类作者 陈省 从Delphi 5开始VCL中增加了一个新的Contnrs单元,单元中定义了8个新的类,全部都是基于标准的TList 类。 TList 类 TList 类实际上就是一个可以存储指针的容器类,提供了一系列的方法和属性来添加,删除,重排,定位,存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和Java中的ArrayList,TList 经常用来保存一组对象列表,基于数组实现的机制使得用下标存取容器中的对象非常快,但是随着容器中的对象的增多,插入和删除对象速度会直线下降,因此不适合频繁添加和删除对象的应用场景。下... 阅读全文
摘要:
今天分享的图标都非常新颖,风格很适合2011年的网站制作,而且是免费使用,这25组图标中风格非常多样化,可以说让你一见钟情,还有就是图标的类型超多:电子商务型、iPhone苹果风格、像素式、写实型图标等等,太多了,而且很精美,可算是精品了,大家不要错过这些精美图标哦!E-Commerce Icons 电子商务图标Icon Sweets 2 可爱型图标Mobile Phone Icon Pack 手机图标2400 Flag Icon Set 国家图标Icons for Designers 设计类图标Mobile Icons 手机图标Boolean 一些常用图标Linkdeck 用于连接面板风格图 阅读全文
摘要:
这款Windows7的主题包是以前发过的Windows 8 Aero主题包的一个Mod版本(修改版),之前我们发过velix94制作的Windows 8 Aero 1.2 为名的Win7主题包,Aero Pure 0.2 的作者eradezign对这个主题包做了不少地方的改进,包括:* 更纯净、简洁、清晰,同时不需要更改替换 explorer.exe 等系统文件* 去掉了库文件夹上面的Banner条* 去掉了右键菜单的蓝色边框* 修正了任务栏的一些bug,例如右键锁定程序到任务栏的一些问题* 还原进度条等到Windows7的默认效果 7.1MB 阅读全文
摘要:
Windows 7桌面小组的一研发成员向媒体透露了Windows 7 Aero主题的真实含义。他说,包括Windows Vista在内,Aero在功能方由三部分组成,分别是Aero Shake、Aero Snap和Aero Peek。Aero在喻意方面则代表四种精神,分别是真实、精力充沛、反思和开放。 该研发人员还详细的解释了Aero的三个组成部分的功能: Aero Shake: 用户可以在桌面上,鼠标任意选择其中某一个窗口,然后在屏幕上晃动,此时,其它(未被鼠标选中并晃动)的窗口则会最小化到任务栏。在其它窗口都最小化之后,如果用户继续晃动,其它窗口则会复位到桌面上刚才的位置。 Aer... 阅读全文
摘要:
微软刚刚对其Windows开发者中心进行了改版,同时放出了Windows 8的开发者预览版本(Developer Preview),小白鼠们可以尽情下载安装体验了。此番发布的开发者预览版只是面向开发人员的Windows 8预测试版本,可能会在未通知的情况下发生变化,包括功能的增加和删减。微软特别提醒说,这个版本可能会出现不稳定、操作错误等情况,与最终版的样子也会大不一样,不得用于日常工作环境。测试者请自行承担风险。这次发布的Windows 8预览版有三个不同版本,其一是自带了全套开发工具,仅支持64位,另外两个没有开发工具,支持32位和64位。建议从事开发工作或者对此感兴趣的朋友下载第一个,普 阅读全文
摘要:
在DLL中封装了Form时使用了Devexpress控件.在程序运行时,主Exe程序可以显示使用的皮肤。可是,调用DLL中的窗口时无法显示皮肤的样式。还是原始的Windows窗口样式。方法:在dll窗体中加入skincontrol控件,然后uses ..., dxGDIPlusAPI,然后在窗体代码文件的后面加入下列代码initialization dxInitializeGDIPlus;finalization dxFinalizeGDIPlus;这样就OK了 阅读全文
摘要:
1 private DataSet LoadFile(string fileName) 2 { 3 DataSet ret = new DataSet(); 4 System.Data.OleDb.OleDbConnection myConnection = new System.Data.OleDb.OleDbConnection(); 5 //You should consider using "HDR=NO", to get numbered ColumnNames in your DataSet. 6 myConnection.Conn... 阅读全文
摘要:
http://sourceforge.net/projects/koogra/ 阅读全文