用Delphi2010编码实现。
在开发中遇到了几个问题,现写出来供需要的朋友参考。
1.SSL问题,用的是indyhttp控件,使用SSL时需要添加IdSSLIOHandlerSocketOpenSSL1组件然后idhttp的iohandler属性指向IdSSLIOHandlerSocketOpenSSL1。
然后SSLoptions的method属性改为sslvSSLv23然后再放置两个SSL用到的DLL文件,可从这里下载Delphi2010兼容的dll文件http://pan.baidu.com/s/1mh6Lu6O2.图片编码问题,刚开始试用了各种编码,总是提示error_code":216201,"error_msg":"imageformaterror后在网上看到有人提示indy控件默认会对参数重新编码,把这个属性关闭后图片上传正常。
具体属性:httpoptions下的hoforceencodeparams关闭。
图片编码为base64,然后urlencode一下即可。
3.识别完成后的中文乱码问题其实传回的只要utf8转为unicode的,但由于一开始图简单,用了result:=indyhttp.post(url,img)这样的方法来直接获取返回值,导致返回值被indy又编码了一次。
然后再解码就总是不正常。
后改为post内用流接收返回值,然后再utf8解码正常。
1
Delphi7教程+80个demo源代码.zip
2024/2/20 23:35:02 157.89MB delphi
1
1.QQ:5131874102.保证无毒3.简单,方便,实用4.实例可以自行改用5.如有非法,本人无法律责任,由改动代码人负责!6.需要更多本人作品,查找标签“朱建强”7.请下载,杀毒后再使用!
2024/2/20 11:07:56 605KB 朱建强 delphi 执行 存储过程
1
delphi开发网页利器:DeWeb,可以直接将Delphi程序快速转换为网页应用的工具!使用DeWeb,开发者不需要学习HTML、JavaScript、Java、PHP、ASP、C#等新知识,用Delphi搞定一切。
DeWeb开发的网页支持所有客户端,包括手机、平板等。
2024/2/19 18:10:04 119.59MB DeWeb
1
微耕官方SDK2017.11.02最新版本,含Delphi、VB、C#、VC、Web各个语言的DEMO,源代码和底层通信协议。
若有开发需求,也可与我联系。
2024/2/18 19:01:53 25.72MB 微耕 SDK
1
delphi调用v8引擎.zip
2024/2/17 8:43:02 2.69MB Delphi
1
用来学习可以
2024/2/17 0:53:38 1.45MB delphiunidac
1
本示例演示了,如何动态加载bpl包文件,如何动态调用bpl中的函数和窗体如何在多人开发时,用bpl的方式分工协作
2024/2/14 0:39:13 273KB delphi bpl 动态加载 动态调用
1
MSComm控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。
MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。
2024/2/14 0:21:55 51KB Microsoft Communic Control MFC
1
C#调用Delphi编写的非托管Dll的例子源程序。
mydll.dll是使用delphi编写的,参数均为Pchar型。
2024/2/10 17:39:15 44KB 调用Dll 非托管Dll
1
共 428 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡