Delphi 中获取文件类型说明
就是根据文件名,获取文件类型说明,如.bat文件,可获取到“Windows 批处理文件”代码:var FileInfo: TSHFileInfo;begin Result := INFO_UNKOWN_TYPE; //'未知类型' try SHGetFileInfo(pchar(AFileName), 0, FileInfo,
就是根据文件名,获取文件类型说明,如.bat文件,可获取到“Windows 批处理文件”代码:var FileInfo: TSHFileInfo;begin Result := INFO_UNKOWN_TYPE; //'未知类型' try SHGetFileInfo(pchar(AFileName), 0, FileInfo,
Delphi中TListView的排序步骤,主要使用到两个事件FOnColumnClick: TLVColumnClickEvent;FOnCompare: TLVCompareEvent;简单点的说,就是定义FOnCompare事件,即下面的lvPCCompare,指定每个列,即column的比较方法,返回compare正负值。然后实现FOnColumnClick事件,就是点击标题事件,下面的代
最近在做一个小项目,需要更新一个窗体上的memo原先使用的是event,经常会发现界面锁死,无响应了后干脆使用message,postmessage不等待处理,直接返回,而sendmessage等待处理当然使用sendmessage了。由于该form是嵌入到一个tabsheet上的,原先的代码是//创建baselist实例,嵌入到tabsheet中frmClient := TfrmClient.C
win7 64位,在安装了myodbc-3.51后,在系统的“管理工具”-“数据源(ODBC)”,配置时出现错误:解决办法:使用syswow64目录下的odbcad32.exe进行配置,管理工具目录下的数据源配置,指向的是system32目录下的odbcad32.exe。修改或者创新创建一个快捷方式即可。
要把access的数据导入的mysql的方法,要么用专门的工具,如db2mysql,或者,就是连接两者,然后用sql语句操作。ms access 连接mysql数据库的方法:1.安装myodbc,3.51即可2.在access中,使用外部链接表,把mysql数据表连接到access中,这样,mysql的表就跟access本身的表格一样处理。中间,就是中文乱码的问题,网上的解决办法都是:MYSQL
从EMule上下载了一个ISO的镜像,安装还是比较顺利的,但是激活的时候,出了点意外用“[应用程序开发工具].Embarcadero.RAD.Studio.XE2.Architect.CRACK.ONLY-CST.zip”,里面的bds.exe替换一下,根本启动不了ide,导致我重新修复了一下,才算是搞定,还好不用重装。最后,还是用盒子上lsuper的activator 5.2,一下子就搞定了。
今把一个项目从C++ Builder 6迁移到 C++Builder 2007时,编译时出现该问题虽然有个控件是有改动,但是报错的都是标准的控件,如groupbox,edit等,另发现,报错的好像都是修改过name属性的,就是跟用组件前缀修改过的一样的名字:如grp1,edt1,edt2等,好像这样的名字,都会报错。解决办法:把报错所在行的控件的名字都修改了,保存。重新编译即可。
CodeTyphon是一个lazarus的集成mod版本,集成了许多的第三方控件,1.70版本已经发布,可以发现,lnet和indy等库已经移植到wince了,不用担心wince下网络库的缺乏了。changed log:======> 22-May-2011 ver 1.70 ================================================= -ADD
Lazarus 0.9.31jp:=TJSONParser.Create(UTF8Encode(pl));try adList:=jp.Parse as TJSONArray; 报错:An exception was raised on the server: string exceeds end of line其中,pl包含从memo中返回的text
ModelMaker Code Explorer是Delphi标准编辑器的替代品,它完全支持Delphi5,6,7,8以及C#Builder。它提供了下列元素:1、浏览器(Brower ):用来增强在IDE中的导航体验;2、结构化的编辑器:使用与ModelMaker相同的方法创建、编辑、删除和拷贝类、成员及模块过程;3、支持每日进行的重构:如提取方法、提取类、重命名参数等等;4、IDE编辑器增强: