USEGEAR

导航

随笔分类 -  delphi

上一页 1 2 3 4 5 6 下一页

cxgrid属性说明,每次用的时候费时费力查找。
摘要:由层得到数据表名: 当前记录的top值:cxgrid.Controller.FocusedRow.ViewInfo.Bounds.Top 用代码进行过滤是提示转换bool异常错误: 用代码cxgrid使用过滤时,使用like等表达式,字段类型必须是string类型,不能其他如integer。否则做l 阅读全文

posted @ 2016-06-08 17:35 USEGEAR 阅读(933) 评论(0) 推荐(0)

firebird数据库建模
摘要:用ERS数据库建模,真的很方便。可是8.0版本只支持interbase和ib2007。没有建模工具,查找修改数据库等确实是裹足难走。新的建模工具不适应。找来找去,新版10.0出来了。雷锋帮助把使用权也做好了。太好了。可是用odbc时出现了问题: odbc32在win7中没有了:安装新版ers后,od 阅读全文

posted @ 2016-05-03 10:43 USEGEAR 阅读(229) 评论(0) 推荐(0)

cxLookupCombobox的多字段模糊匹配
摘要:查了网上很多资料,懒人输入:通过程序使用过滤对话达到自己的目的: 用到cxFilter单元; 详细请参考牛人http://blog.csdn.net/zengcong2013/article/details/12346535 阅读全文

posted @ 2016-04-21 18:39 USEGEAR 阅读(1053) 评论(1) 推荐(0)

delphi主i窗口中实现多页面管理效果
摘要:MainForm上加Panel,把Panel的DockSite设为True, 把窗口FB_orderManage的DragKind设为dkDock, DragMode设为dmAuromatic 在MainForm中调用: FB_orderManage:= TFB_orderManage.Create 阅读全文

posted @ 2016-03-26 14:06 USEGEAR 阅读(1398) 评论(0) 推荐(0)

xe7android调用webservice
摘要:1、如果用的roservice,那么用builder打开rodl然后直接生成wsdl保存;2、由系统IDE的Component中调用import WSDL后save as。3、调用代码: HTTPRIO_usegear.URL:='http://192.168.1.78:8099/SOAP';Edi... 阅读全文

posted @ 2015-06-12 16:09 USEGEAR 阅读(437) 评论(0) 推荐(0)

android.permission
摘要:在编写Android程序时经常会忘记添加权限,下面是网上收集的关于Android uses-permission的资料,方便查找~android.permission.ACCESS_CHECKIN_PROPERTIES允 许读写访问”properties”表在checkin数据库中,改值可以修改上传... 阅读全文

posted @ 2015-06-09 15:07 USEGEAR 阅读(348) 评论(0) 推荐(0)

D2007在win7下bordbk105N.dll 莫名其妙的问题。
摘要:已经装过一次win7下d2007.再装一次就出现许多莫名其妙的问题。其中之一:Windows 7 64bit Delphi Debugger Fix / Workaround 2013-08-28 20:23 118人阅读 评论(0) 收藏 举报 I found a thread about ho... 阅读全文

posted @ 2015-04-10 09:30 USEGEAR 阅读(1512) 评论(0) 推荐(0)

ro的session
摘要:1、需要session管理器,根据需要选择;2、需要一个login和logout的服务。注意:设定TRORemobteDataMedule.sessionmanager,但要设定TRORemobteDataMedule.RequiresSession=false。否则,会激活DoActivate后和... 阅读全文

posted @ 2015-03-27 11:01 USEGEAR 阅读(196) 评论(0) 推荐(0)

TCriticalSection(Delphi)
摘要:临界区对象TCriticalSection(Delphi) 与 TRtlCriticalSection 的区别临界区对象TCriticalSection(Delphi) 与 TRtlCriticalSection 的区别TRtlCriticalSection 是一个结构体,在windows单元中定义... 阅读全文

posted @ 2015-03-23 16:20 USEGEAR 阅读(1930) 评论(0) 推荐(0)

实现发送邮件的功能
摘要:该功能网上一大批,就不说了。其中一点就是在测试时,出现好多问题。因为不明白原因,导致一头雾水,花费不少时间。实际上归结一条:你的网上邮箱pop3和smtp是否开通。没有开通时出现的形形式式的错误提示会一头雾水。现在一般邮箱要你自己手动开通。只有开通后才能测试成功。 1 begin 2 IdS... 阅读全文

posted @ 2014-11-27 19:05 USEGEAR 阅读(669) 评论(0) 推荐(0)

关于autoupgader的狗屎问题
摘要:由于win7和xp的权限问题,导致这个自动升级玩意不正常。这个狗屎问题很简单,把exe文件的兼容性设定该一下。真是气死洒家了。 阅读全文

posted @ 2014-04-21 19:46 USEGEAR 阅读(148) 评论(0) 推荐(0)

ro多层的事务处理失败的困惑
摘要:现象:用'select a.WOD_No, a.WOM_FileLength,a.WOM_YanBuLength as WOM_Length, a.My_YDP,a.My_YDPL,a.My_JDMS,a.My_JDL,a.My_ZJDL,a.My_JDYY from WorkOrder_De... 阅读全文

posted @ 2014-04-21 19:26 USEGEAR 阅读(305) 评论(0) 推荐(0)

cxgrid的过滤%x%问题【备查】
摘要:把这个文件复制到你的程序目录\DevExpressVCL\ExpressDataController\Sources\cxLike.pas functionLikeStr(constAStr,APatternStr:string;APercent,AUnderline:Char):Boolean; var vPatternStr:string; begin vPatternStr:=Format('%%%s%%',[APatternStr]); Result:=Like(PChar(AStr),Length(AStr),PChar(vPatternStr), Length(vP 阅读全文

posted @ 2014-04-05 20:50 USEGEAR 阅读(224) 评论(0) 推荐(0)

读取com口接收byte数据的处理
摘要:1 procedure Tfrm_CheckCloth.cnrs232ReceiveData(Sender: TObject; Buffer: Pointer; 2 BufferLength: Word); 3 var 4 MyRcvData:Array[0..8] of byte; 5 ChkStr:string; 6 tmp : Integer; 7 begin 8 move(buffer^,pchar(@MyRcvData)^,8); 9 // ChkStr := inttostr(MyRcvData[3]*256 +MyRcvDa... 阅读全文

posted @ 2014-01-08 12:05 USEGEAR 阅读(707) 评论(0) 推荐(0)

解决ExpressSpreadSheet 中文乱码问题[备查]
摘要:ExpressSpreadSheet 中文乱码 阅读全文

posted @ 2014-01-06 10:16 USEGEAR 阅读(628) 评论(0) 推荐(0)

和socket、rs232通信遇到的糟糕问题。备查!
摘要:1 procedure Tfrm_FoldingCloth.btn1Click(Sender: TObject); 2 var 3 SND:array of byte; 4 begin 5 if Not cnrs232.Connected then cnrs232.StartComm ; 6 Sleep(40); 7 Setlength(SND,8); 8 SND[0]:=($01); 9 SND[1]:=($03);10 SND[2]:=($00);11 SND[3]:=($14);12 SND[4]:=($00);13 SND[5]:... 阅读全文

posted @ 2013-12-19 12:23 USEGEAR 阅读(811) 评论(0) 推荐(0)

在数据表中字段存有excel、word文件数据,让其随着记录指针移动而改变显示
摘要:这是一个及其简单的问题,可是被绕住了。当记录移动时,装载数据到excel显示数据。这个方法写在哪里?如何触发?datasource、cds等空间的触发都是多次。到现在也没明白如何去做。笨方法:1、在open数据控件时,用DisableControls控制2、在dbgrid的记录移动事件中处理读取数据装进excel表中显示。 阅读全文

posted @ 2013-11-23 12:08 USEGEAR 阅读(305) 评论(0) 推荐(0)

把Dev的excel表格用clientdataset保存到数据库中。
摘要:网上很多,如何把图片、word、excel等保存到数据库中。可是自己就是死活出现异常,百思不得其解。原因找到了,为什么没有去弄明白:在sql server字段类型中,我把存储字段设成binary,结果存储出现异常,改成image就ok了。应该是方法和字段类型不配套,你知道告诉我。我真的太懒了。过了就过了。var OpenFile : TOpenDialog; Mystream:TMemoryStream;begin try OpenFile := TOpenDialog.Create(Self); OpenFile.Filter :='Excel|*.XLS'; Ope... 阅读全文

posted @ 2013-11-18 16:48 USEGEAR 阅读(581) 评论(0) 推荐(0)

indy10中idtcpclient的使用问题[和大华电子称数据交换]
摘要:在实际事务应用中,多次打开server进行大写。其中遇到一些问题,由于时间关系,没有好好整理,虽然问题解决了,但原因和其他方法没有去进一步测试。1、每个单元用本地TidTCPClient变量连接server时,单元间会冲突。是disconnect不到位,还是什么问题,还不清楚。目前解决办法是通过线程完成:在线程idthrdcmpnt1的onrun事件中:procedure TFrame_UpdownSaleData.idthrdcmpnt1Run(Sender: TIdThreadComponent);begin getSalesRecord(mmo1);//打开连接完成存取数据,然后关闭和f 阅读全文

posted @ 2013-09-15 19:35 USEGEAR 阅读(828) 评论(1) 推荐(0)

cliendataset中自增长字段的处理
摘要:cliendataset中自增长字段的处理:id:自增长字段。在client中的处理方法:clientdataset.Fields.FieldByName('id').ReadOnly:=False;后面该怎么处理就怎么处理。忘了说一句:后台是unidac连接数据库。 阅读全文

posted @ 2013-09-13 18:15 USEGEAR 阅读(227) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 下一页