随笔分类 -  Delphi相关

摘要:Delphi+MySQL:TADOQuery使用插入中文乱码解决方法with adoquery dobeginclose;sql.clear;sql.text:=' insert into test (FieldName) values (:FieldName) ';Parameters.Param... 阅读全文
posted @ 2016-01-19 17:15 tc310 阅读(717) 评论(0) 推荐(0)
摘要:Delphi中的操作二进制文件的两个重要函数对于通过Byte数组进行文件操作的,在FTP中经常会使用到,我也是在Delphi调用Web Service进行文件的上传和下载时找到这两个函数的,挺好用的,推荐给大家。(申明:非本人所写)1. 将Byte数组生成文件procedureByteArrayTo... 阅读全文
posted @ 2016-01-19 17:13 tc310 阅读(1140) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/JackSun/archive/2010/12/16/1908104.html此窗体,只需要简单准备如下,即可运行: 1,添加一个TAdvStringGrid,并命名为strGrid1。 2,设置:TAdvStringGrid-->option-->go... 阅读全文
posted @ 2016-01-19 16:56 tc310 阅读(2209) 评论(0) 推荐(0)
摘要:===============================解决方法一:异常时关闭连接,WinXP,win7 32位大部分情况都是起作用的,不过在有些windows操作系统下(如家庭版)不起作用,不知为何?===============================try//执行sql操作exc... 阅读全文
posted @ 2016-01-15 15:51 tc310 阅读(6773) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/zyyjc/article/details/6530728别现在有些POS机是双屏幕的(比如卡西瓦POS机),一个屏幕可以当顾客显示屏用,当闲时也可以显示一些广告。其实用delphi写双屏幕的程序是比较简单的,Screen.MonitorCount就是当前系... 阅读全文
posted @ 2016-01-12 09:46 tc310 阅读(827) 评论(0) 推荐(0)
摘要:因项目需要进行http的post提交数据,开始时用indy的idHttp组件,但是测试时发现当网络中断(如拔掉网线),idHttp的超时设置无效果,要等20秒才提示超时(参考网上的做法,将indy9升级到indy10,且设置了idHttp的connetTimeout,ReadTimeout属性,均无... 阅读全文
posted @ 2015-12-30 18:48 tc310 阅读(1544) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/railgunman/archive/2010/08/31/1814112.htmlIndy 10的安装和老版本的卸载Indy 10下载地址:http://www.indyproject.org/downloads/10/indy10.0.52_sour... 阅读全文
posted @ 2015-12-30 10:14 tc310 阅读(2651) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/xtfnpgy/article/details/36480909Delphi之通过崩溃地址找出源代码的出错行一 什么是MAP文件 什么是 MAP 文件?简单地讲, MAP 文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何... 阅读全文
posted @ 2015-12-22 17:52 tc310 阅读(400) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/xtfnpgy/article/details/15809635网页代码:1.webbrowser执行网页中的JS函数如果要执行TouchRefresh(1)函数: webbrowser1.oleobject.document.parentwindow.Ex... 阅读全文
posted @ 2015-12-22 17:50 tc310 阅读(3957) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/nerdy/article/details/8702568虽然indy有一身的毛病,但是一般情况下使用起来还是多方便的。今天在做一个使用到indy的程序的时候,发现无论你怎么修改idhttp.request.accept-encoding,他都会在其后添加一... 阅读全文
posted @ 2015-12-22 11:35 tc310 阅读(750) 评论(0) 推荐(0)
摘要:c/s程序版本自动升级的问题,如何判断client端版本号是否最新,然后从指定ftp服务器downhttp://blog.csdn.net/delphizhou/article/details/30787911 楼Delphi_Li(Delphi Li)回复于 2002-05-23 10:47:05... 阅读全文
posted @ 2015-12-21 13:40 tc310 阅读(470) 评论(0) 推荐(0)
摘要://查询记录procedure TForm1.Button1Click(Sender: TObject);beginADOQuery.Close;ADOQuery.SQL.Clear;ADOQuery.SQL.Add('select * from YourTABLE where 查询条件');ADO... 阅读全文
posted @ 2015-11-12 18:29 tc310 阅读(368) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/tk-del/archive/2013/05/10/3071541.htmlfunction Post(AURL: string; ASource: TIdStrings): string; overload; function Post(AURL: ... 阅读全文
posted @ 2015-10-28 15:00 tc310 阅读(990) 评论(0) 推荐(0)
摘要:IdHttpServer实现webservice朋友有个项目,通信协议使用HTTP,数据序列使用BIN(二进制)。他不知道要选用何种技术方案。REST webservice是http+json,SOAP webservice是http+xml,好像都不适合。于是想到了使用INDY的TidHttpSe... 阅读全文
posted @ 2015-10-27 18:28 tc310 阅读(491) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/djcsch2001/articles/2382559.html ADO多线程数据库查询通常会出现3个问题: 1、CoInitialize 没有调用(CoInitialize was not called);所以,在使用任何dbGo对象前,必须手 阅读全文
posted @ 2015-09-25 15:06 tc310 阅读(415) 评论(0) 推荐(0)
摘要:项目(Delphi开发)需要调用另一个系统的WebService。走了不少弯路,现记录总结一下经验。以下是WebService要求:1、WebService概述营销Webservice接口采用Apache Axis(version 1.4)技术实现。客户端和服务器用SOAP(Simple Objec... 阅读全文
posted @ 2015-09-17 17:13 tc310 阅读(10774) 评论(0) 推荐(0)
摘要:首先要弄明白你要写的OCX是用在客户端还是用在服务器端 假如用在客户端:1、创建 打开delphi7,选择菜单"new"->"other"->"activex"->"activeform"->输入项目名称,系统自动给你创建了3个文件,一个是项目文件,一个是form的单元文件,还有一个后缀带TLB的... 阅读全文
posted @ 2015-09-17 15:44 tc310 阅读(7497) 评论(2) 推荐(0)
摘要:最近的项目(Delphi开发),需要经常和java语言开发的系统进行数据交互(Socket通信方式),数据编码约定采用UTF-8编码。令我无语的是:JAVA系统那边反映说,Delphi发的数据他们收到是乱码,而我这边(Delphi7,ANSI)收到的数据将utf-8转码成ansi也是乱码。因为不太熟... 阅读全文
posted @ 2015-09-12 10:34 tc310 阅读(1373) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/zhangzhifeng/archive/2013/08/15/3259084.htmlDelphi调用C#写的webservice用delphi的THTTPRIO控件调用了c#写的webservice。下面是我调试时遇到的一些问题:1:导入wsd... 阅读全文
posted @ 2015-09-09 10:20 tc310 阅读(666) 评论(0) 推荐(0)
摘要:原文:http://blog.csdn.net/goodadult2012/article/details/6343369在HTML页面中使用ActiveX控件包含三个基本操作:将控件放入HTML中;将该控件下载给用户;在用户机器上安装该控件。如果只是针对IE用户,在HTML中插入ActiveX控件... 阅读全文
posted @ 2015-09-05 12:19 tc310 阅读(2840) 评论(0) 推荐(0)