c++builder xe10.3 fmx IdTCPClient 接收问题。 [问题点数:400分,结帖人titan_ysl]

Bbs4
本版专家分:1497
结帖率 100%
Bbs7
本版专家分:10162
Blank
红花 2019年2月 C++ Builder大版内专家分月排行榜第一
2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs4
本版专家分:1497
Bbs7
本版专家分:10162
Blank
红花 2019年2月 C++ Builder大版内专家分月排行榜第一
2017年12月 C++ Builder大版内专家分月排行榜第一
2016年12月 C++ Builder大版内专家分月排行榜第一
2016年11月 C++ Builder大版内专家分月排行榜第一
2016年9月 C++ Builder大版内专家分月排行榜第一
2016年8月 C++ Builder大版内专家分月排行榜第一
Bbs9
本版专家分:93033
版主
Blank
黄花 2012年4月 C++ Builder大版内专家分月排行榜第二
2011年4月 C++ Builder大版内专家分月排行榜第二
2009年12月 C++ Builder大版内专家分月排行榜第二
2009年11月 C++ Builder大版内专家分月排行榜第二
2009年10月 C++ Builder大版内专家分月排行榜第二
2009年8月 C++ Builder大版内专家分月排行榜第二
2007年5月 C++ Builder大版内专家分月排行榜第二
2002年5月 C++ Builder大版内专家分月排行榜第二
2001年10月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2013年5月 C++ Builder大版内专家分月排行榜第三
2012年7月 C++ Builder大版内专家分月排行榜第三
2012年5月 C++ Builder大版内专家分月排行榜第三
2011年5月 C++ Builder大版内专家分月排行榜第三
2011年3月 C++ Builder大版内专家分月排行榜第三
2010年12月 C++ Builder大版内专家分月排行榜第三
2010年10月 C++ Builder大版内专家分月排行榜第三
2010年1月 C++ Builder大版内专家分月排行榜第三
2009年9月 C++ Builder大版内专家分月排行榜第三
2009年7月 C++ Builder大版内专家分月排行榜第三
2009年6月 C++ Builder大版内专家分月排行榜第三
2009年5月 C++ Builder大版内专家分月排行榜第三
2006年3月 C++ Builder大版内专家分月排行榜第三
2005年9月 C++ Builder大版内专家分月排行榜第三
Bbs4
本版专家分:1497
C++ Builder XE8 安卓开发之使用TidTCPClient控件获取接收数据长度的方法
本人在使用indy10的TCPClient控件时,由于没有indy10的使用手册,一直不知道如何获取client<em>接收</em>数据的长度。 后来经过仔细的寻找和尝试,终于找到了获取<em>接收</em>数据长度的方法: int len; len = TCPClient->IOHandler->InputBuffer->Size; //获取<em>接收</em>数据的长度 既然得到了数据长度,就可以读取Client接
咨询一下idtcpclient的用法
因为服务器端走的是TCP,所以决定采用<em>idtcpclient</em>控件,主要想咨询以下几个<em>问题</em> 1、因为indy控件是阻塞式,所以我想问一下<em>idtcpclient</em> 的发送和<em>接收</em>都是阻塞式,如果发送不成功,界
和大家分享:如果你用idtcpserver和idtcpclient编写通讯软件,到这里下载例子
该例子服务器可以主动断开单个客户端或所有客户端、可以单独向某个客户端发信息,安逸 http://download.csdn.net/source/481927
idtcpclient 实现用户登录日志
我是这样做的,内网中一个两层的管理系统,用户登录就加一个上线的记录,一退出软件就在上线记录上写下线时间 这样就形成一个日志,和速达很像,但是有一个<em>问题</em>,当客户端非法关闭的时候,服务器如何知道这个用户下
(10)uniGUI for C++ builder下如何使用IdTCPClient控件通讯?
(中行雷威2018.3.10)(同一个世界,同一个梦想,交流学习C++Builder XE10,传承c++<em>builder</em>的魅力!欢迎各地朋友加入我的QQ群484979943,进群密码“BCB”,同时也请将该群号广为宣传,希望能够广集各方高手,共同进步。如需下载开发工具及源代码请加入我的QQ群)【阅读倡议】1、有<em>问题</em>请留言;2、没<em>问题</em>请点赞;3、看连载请加群;4、下源码请加群;【开发工具】1、C++...
C++ BUILDER如何解决IdTCPClient不能马上获得连接状态的问题
(同一个世界,同一个梦想,交流学习C++Builder XE10,传承c++<em>builder</em>的魅力!欢迎各地朋友加入我的QQ群484979943,同时也请将该群号广为宣传,希望能够广集各方高手,共同进步。) Indy控件IdTCPClient在发出连接指令后马上判断连接状态结果不准确,因为他属于线程模式,需要在OnConnect事件中才能准确获得结果,为此换用ClientSocket控件解决该<em>问题</em>
DelphiXE7 Android手机IDTCPClient通讯发Hex 多线程
使用Delphi XE7 通过IdtcpClient 多线程连接 多线线程发送 十六进制指令。
客户端IdTCPClient向服务端IdTCPServer1发送消息
客户端IdTCPClient向服务端IdTCPServer1发送消息 1、连接   with IdTCPServer1 do     begin       Bindings.Clear;       Bindings.Add.IP   := '127.0.0.1';
c++builder上使用TIDTCPServer和TIDTCPClient进行简单通信,如何通过代码动态设置TIDTCPServer的Bindings属性。
这两天老大让我实现一个简单功能就是通过代码动态设定TIDTCPServer的Bindings属性,刚开始我觉得这个<em>问题</em>So Easy,但是做着做着总是出现同样一个错误不知道为什,这个<em>问题</em>一直纠结了我两天时间终于在今天早上得以解决,在此同大家分享一下在这个过程中我是如何解决这<em>问题</em>的,同时也给以后遇到同样<em>问题</em>的朋友做个参考。 1、首先我让然大家看一下我做得简单demo的界面 其功能时当点击bt
TMS FMX UI Pack v3.6.8.8 for XE6-D10.3 Rio Full Source
TMS FMX UI Pack v3.6.8.8 for XE6-D10.3 Rio Full Source.完全源码版,欢迎大家下载.
问一个用IdTcpclient自动连接的问题
分为两种情况 1、网线没插,程序开启,过一段时间后,会报错,程序崩溃 2、运行过程中断开了连接, 出现以上两种情况,我该怎么样写程序,让它自动连接呢
DELPHI的Indy IdTCPClient控件如何主动接收数据
如题 idtcpserver能发送数据,但不知道<em>idtcpclient</em>如果主动去取。目前是用<em>idtcpclient</em>再发一条信息发完后马上去读,可以读到由idtcpserver写进的数据。
C++Builder XE TIdTCPServer和TIdTCPClient(10.5)如何传递用户列表
C++Builder XE TIdTCPServer和TIdTCPClient(10.5)如何传递用户列表 (用户列表组成:一个TList包含多个结构体). TList |-结构体1 |-结构体2 |
Indy10 TidTCPClient接收时怎么取得收到了多少字节?
var arySend, aryRev : TBytes; SUTF8 : UTF8String; iLen: Cardinal; i, iRecvLen: Integer; SL: TStringL
解决IdTCPClient和IdTCPServer通信中文乱码问题
这种<em>问题</em>的本质其实就是字符编码<em>问题</em>,只要统一下客户端和服务器的字符编码就行。 这里提供不同于网上常见方法的另一种方法,当然本质其实是一样的。
关于IdTcpClient的使用
关于IdTcpClient的使用 其实Indy的block模式挺好玩的.但是它没有类似于IdTcpServer的OnExcute事件. 为此,我们必须自己写一个从TThread继承的类,用于检查Statck中的Tcp有没有收到数据(另一种方法相似,只是在另一个线程中直接读取数据).   这里是第一种方法的代码: Code: type   TDataAvailableEvent
用C++ Builder改写的FMX炫酷界面及仿QQ登陆界面Demo(CBXE8源码)
本人最近在学新的C++Bulder开发工具XE8/10,以前只用过BCB6,不会delphi,都是出自一家公司,还是有很多相似的地方,CB用多了,delphi也能看懂一点。在FireMonkey群里看到2位网友上传的界面Demo,下载学习了一下,发现FMX做的界面效果不错,在此特别感谢两位提供源码的网友,不过都是用delphi写的,学习后就仿照着尝试用CB重写了一下,由于语法有些不同,中间遇到一些<em>问题</em>,查阅相关资料后,终于仿制完成。部分delphi语句没有删除,只注释掉了,以供对比CB参考。网上CB的FireMonkey资料太少了,分享此源码给CB新手参考(高手就不用看啦,不过也欢迎指教),希望大家多多分享,壮大CB开发的队伍。
Indy TIdTCPClient伪非阻塞式的解决方案
Indy是阻塞式Socekt,通过线程的方式,我们可以避免程序被阻塞。 平时在开发中,是直接用的同步模式,在线程中进行一问,一答的交互。但是这就遇到了一个<em>问题</em>,就是服务器没有立马响应,我们的程序就出现readtimeout异常。 这个时候就采用异步阻塞模式。 发送和接受不再是成对的了。 首先连接是服务器: procedure TForm1.btnloginClick(
delphixe10 android操作 打电话,摄像头,定位等
转自网上,收藏备用 XE6 不支持JStringToString、StringTojString、StrToJURI:use Androidapi.Helpers //Splash Image Delphi XE5,XE6,XE7编译的程序在Android下启动会有一段时间黑屏,以前需要用Java扩展Activity增加Splash显示, 现在Delphi XE7增加了Splash Im...
delphi7里的tcpclient组建如何接收来自服务器的数据
delphi7中关于tcpclient的例子里面,全都是发送的 请问<em>接收</em>是不是把tcpserver里面的函数拿过来就行,它是在那个事件里<em>接收</em>数据的,我的server是在uclinux下用c编写的 建立
请大侠指导BCB下TIdTCPClient和TIdTCPServer如何收发数据,谢谢!
补充:使用CodeGear RAD Studio 2009的C++Builder 2009建两个工程,客户端添加TIdTCPClient,服务端添加TIdTCPServer <em>问题</em>:连接上后不知道如何发
delphi做了个TCP/IP通讯,向客户端发送数据的问题
TCP/IP通讯,向客户端发送数据的<em>问题</em> 服务器端的IP和端口已知道,现在客户端向服务器端发一个数据包,服务器端立即向客户端发送一个数据包。 <em>问题</em>是:在客户端没有提供IP和端口的情况下,服务器端如何向
delphi10.3与C++Builder10.3社区版(Community Edition)的下载与安装
今天在群里看到delphi10.3发布了,而且社区版也有了,问他们怎样弄的,他们都不理我,没办法,小白就是这命。好吧自己研究一下。 首先社区版是与企业版一样功能的,只是不能用于商业上,好像还有一个月收入的限制,5000刀每月,真TM多余。社区版是一年时间,过期后可以续,怎么续不知道,到时再研究吧。 Delphi10.3社区版下载地址        https://www.embarcadero...
idtcpserver和idtcpclient传二进制文件用流
文本文件和二进制不一样,普通字符可以readln readstring readbytes,但是二进制一定要用流ReadStream,否则<em>接收</em>文件后虽然大小一样但是就是不一样(对于换行处理有差异),比如zip文件,解压缩时会报错文件损坏 if(FileExists(sFileName) )         DeleteFile(sFileName);         TMemoryStream
unigui 最好的输出excel控件 TMS.FlexCel.VCL.v.6.3.0.0.XE10.2.Src
unigui 最好的输出excel控件 TMS.FlexCel.VCL.v.6.3.0.0.XE10.2.Src
delphi 最新dcef3 XE10以下可用
最新的dcef3,版本号3.2454.1344,别名delphichromiumembedded。在XE10、XE7下安装、使用成功。 浏览器的另一个很好的选择。 有点大,用7z压缩了,建议使用360压缩解压。
Delphi7 基于IdTcpserver和IdTcpClient的通讯程序
Delphi7 基于IdTcpserver和IdTcpClient的通讯程序
FastReport_FMX_5.5.12_for_RAD_Studio_Delphi_C_Builder_10.2_Tokyo
【适用范围】: XE10.2 TOKYO 报表生成器FastReport FMX 是第一个支持Mac OC X 与Microsoft Windows的跨平台报表生成器,并且它与Embarcadero公司的RAD Studio XE2 (FMX库)兼容。有了FastReport FMX报表生成器,你就可以为Mac OS X的用户创建商业应用程序。
Quickreport 6 for Delphi-C++Builder 10.3 Rio Retail
QuickReport 是一个100% 用Delphi 代码编写的分栏报表生成器,它可与Delphi 和C++Builder 完美整合,并且在Delphi/C++Builder IDE 中使用表单设计
c++ builder现在是什么情况,怎么还会有人用这个啊
都是用来做什么的,指的是c++扩展还是什么啊
C++ Builder 10.3来啦,C++17,新的异步的代码完成功能……
手机发帖,谁贴个新功能介绍上来?
RAD Studio 2010 必死的三个原因----C++ builder fans 必知!
RAD Studio 2010 必死的三个原因----C++ <em>builder</em> fans 必知! 1、支持.net的产品和原生态的IDE产品没有分开,必须捆绑使用。 很多程序员恼怒这个RAD 2010产
C++Builder 10.2.3(keygen)实测可用
C++Builder 10.2.3(keygen)实测可用 1. http://altd.embarcadero.com/download/radstudio/10.2/delphic<em>builder</em>1
idtcpserver 多线程同步问题
方法1:临界区……Delphi/Pascal code?//全局的FLockUI: TCriticalSection;//临界区还有一个TRTLCriticalSection,区别?俺不清楚。反正找个短的来用吧。 //改写文本function WriteTxt(Msg: string): Boolean;begin // .....把<em>接收</em>的数据写入文本的一些程序...... //if 某些条件
C++ Builder更改生成的EXE文件图标
C++ Builder更改生成的EXE文件图标
XE7下Indy10TIdTCPClient与TIdTCPServer发送字符串
网上很多的TIdTCPServer 和 TIdTCPClient ,无奈很多都不支持中文消息,发送中文消息都出现很多?? ,故有空做了2个Demo,以便大家参考!Delphi的开发资料越来越少了,希望大家把自己的技术都公布出来,让越来越多的人选择Delphi开发。
xe10 c++builder 串口控件
xe10 c++<em>builder</em> 串口控件
ReportBuilder Enterprise19.00 for XE10.2
ReportBuilder Enterprise19.00 for XE10.2 Pre-Cracked
RAD Studio 10.3 Rio (BCB & Dephi) 发布啦
RAD Studio 10.3 Rio (BCB &amp;amp; Dephi) 发布啦 期盼已久的RAD Studio 10.3 Rio 终于发布了: 下载链接:http://altd.embarcadero.com/download/radstudio/10.3/delphic<em>builder</em>10_3_0_94364.iso 来看看官方给的介绍: http://docwiki.embarcadero...
之前装了一个C++Builder XE10.2,好外没用了,今天点一下,又要破解
之前装了一个C++Builder XE10.2,好外没用了,今天点一下,又要破解。 我个人觉得,这个是C++Builder最作死的地方,每次更新,有用的功能,没有几个,但是加密激活,一定会更新。 现在
RAD Studio 10.2.2 (C++Builder)试用体验
因为最早学C/C++的时候,是从Turbo C和borland C++开始的,所以RAD studio有新版本的时候,就下载体验一下。从发布历史来看,现在是每半年做一次更新,所以原来的版本更新非常快。安装包也是越来越大,最高近7G,现在又降到6G出头。特性上来说,现在支持win32,linux,win10,android,mac和iphone app开发。支持32位和64位应用开发。下面是从老妖那...
c++builder 10.2.3的编译器真干净啊
一直坚守在cb2010下面,今天试用了一下官网的那个免费的编译器,编译出来的程序真干净啊。下面的是对比,左边的g++编译出来的程序,右边的是bcc32c的。 ...
delphi中clientsocket接收数据是不是有问题????
我用delphi的clientsocket.recievebuf 取数据的时候发现serversocket.socket.sendbuf 发出来的数据和客户端<em>接收</em>的数据量不等。 我在server端一共
Delphi TCPIP通信 实例 解决中文乱码问题
敝人近期整理的客户端与服务端通信实例,数据编码约定采用UTF-8编码,解决中文乱码<em>问题</em>.ServerSocket组件可以同时接受一个或多个ClientSocket组件的连接请求,并与每个ClientSocket组件建立单独的连接,进行单独的通信。因此,一个服务器端可以为多个客户端服务
(死亡历险)Delphi7 IdTCPClient1,IdTCPServer1客户端向服务端发送指令进行文件下载
客户端 procedure TFormFileDownload.SpeedButton8Click(Sender: TObject); var   rbyte:array[0..4096] of byte;   sFile:TFileStream;   iFileSize:integer; begin   IdTCPClient1.Host:=host.Text;//'192.168
xe的TIdTCPClient中文乱码问题
TIdTCPClient中文乱码<em>问题</em> 我在进行indy10.5.7这个版本进行idTCPClient及idTCPServer进行编程时同样汉字收发时会产生乱码,我在单元的里引用了 HTTPApp 单元, 在发的时候这样写IdTCPClient.IOHandler.WriteLn(HTTPEncode(edtMsg.Text)); 在收的时候这样写HTTPDecode(IdTCPClient.IOHandler.ReadLn); 就可以用汉字进行通讯了
C++Builder XE7 update1 和谐文件,亲测可用
RAD Studio XE7 目前最新版 (with Update 1) v21.0.17707.5020 官方 ISO 文件下载(5.26GB): http://altd.embarcadero.com/download/radstudio/xe7/delphic<em>builder</em>_xe7_upd1_win.iso 和谐文件,win7安装亲测可用!!!!!! 1.点“Generate Serial Number”获得安装序列号 2.安装完成后不要重启电脑,启动C++Builder XE7,XE7会显示“Registration Code”,将Registration Code填入破解工具的“Registration Code”位置,点“Generate Activation File” 3.关闭C++Builder XE7,点"Patch Files"即可。
(死亡历程)Delphi7 自带的控件 IdTCPClient,IdTCPServer 客户端发送给服务端,服务端转发给其它客户端
客户端   private     { Private declarations }     FThread: TThread;   public     { Public declarations }     iFileHandle:integer;     i: integer;     host,port,qm:string;     sFile:TFileStre
delphi2009(Lazarus)中indy10 的Idtcpserver收发中文的解决办法。
用Idtcpserver组件收发中文,关键就是转码,要装编码转为UTF-8格式。 <em>接收</em>消息 procedure TfrmMain.IdTCPServerExecute(AContext: TIdContext); var BufStr:AnsiString;     buflen:integer; begin   if (AContext.Connection.Connected) t
delphi xe 10.2.3 与delphi xe 8发布文件的写法不一样
这是从网上摘录:   用Delphi XE做移动开发的时候,有些情况下可能需要我们把一些文件打包到安装程序中,如网页、图片、数据库文件等,那么如何实现呢 1.首先,打开菜单 Project - Deployment 2.点击添加按钮,选择要添加的文件(文件最好放在工程目录中,这样,即使该工程在其他电脑上打开,也能找到该文件) 3.修改Remote Path:     当开发Andro...
DelphiXE10.2.3实现线程安全访问数据和对象(三)——实现原子自旋锁的无锁Hash
     前面几篇已经介绍的比较清楚了,这里就直接上代码,代码经过FastMM4的内存溢出检查,正确使用情况下,不会存在内存溢出,代码是根据我自身特定使用场景实现的,所以应根据自身情况修改代码。    采用泛型和接口方式实现,生命周期自管理,不需要手动释放,但切记Delphi接口使用规范,所有直接引用的ILockFreeHash接口变量要置为nil,否则会出现AV。   另外再啰嗦下,该代码只是我...
delphi xe10之控件 listview 的强大功能
手机开发中想必 listview 这个控件是用的比较多的,就拿他下手 吧: 声明:下面只是学习的过程和大家分享一下,不是成熟的程序 ,谢谢 1 安装好xe10.2。 2 新建一个 多设备 应用程序   3  放一个 listview 在 窗口上。 在listview 的右键有 designmode 可以打开   以上的几点 基本没什么难度,会delphi的 我想都没<em>问题</em>吧 下面介绍...
DELPHI XE10.3 下载+破解方法,自己在用
文件包含XE10.3下载地址+破解工具,安装时认真看说明,亲测几个月无<em>问题</em>才发上来,
IdTCPServer和IdTCPClient的使用(支持文件发送)
2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
bcb2010使用IdTCPClient和ip控件
bcb2010使用IdTCPClient和ip控件 实现简单发送<em>接收</em>
TeeChart For Delphi RAD XE 安装程序+破解
TeeChart 2011 for Delphi RAD XE 安装程序+crack,绝对可用
Delphi中关于idtcpserver的使用解答(转)
Delphi中关于idtcpserver的使用解答(转)   用idTCPServer客户端接上来时,如何取得客户端的IP? IP:=AThread.Connection.Binding.PeerIP; Port:=AThread.Connection.Binding.PeerPort; 尝试解答你的疑问: <em>问题</em>一: 在Form1中放入IDTCPServer控件,一旦有s
delphi7的IdTCPClient和IdTCPServer的write用法
delphi7的IdTCPClient和IdTCPServer的write用法
基于C++ Builder的自定义IP地址控件
因在网上未搜索到合适的IP地址输入控件,所以自己基于C++ Builder做了自定义的控件,附件编译之后,会生成jerry2.bpl,会自动在samples增加控件TIPEdit。 IPEdit.h http://my.csdn.net/my/code/detail/25012 IPEdit.cpp http://my.csdn.net/my/code/detail/25013
Delphi中IdTcpServer 用户掉线检测方法
正常情况下,当登陆用户异常掉线并不会通知服务器,这时服务器一直以为用户在线,解决这种<em>问题</em>有以下两种方法: 一、轮训检测连接情况,需要Timer轮训检测,如下代码: Delphi代码   procedure TMainForm.Timer1Timer(Sender: TObject);   begin     CheckForDisconnect();   end; 
INDY 10 的idTCPSERVER 和idTCPCLIENT 通讯的例子
INDY 10 的idTCPSERVER 和idTCPCLIENT 通讯的例子
TeeChart Pro_VCL/FMX_ 2017 for Delphi XE-10.2Toyko帮助和示例文档
TeeChart Pro_VCL/FMX_ 2017 for Delphi。从DelphiXE-10.2Toyko的帮助文件和示例文档,直接复制到相应的文件夹下,即可使用。
Delphi xe10 安卓开发环境配置问题处理1
[Exec Error] The command "PATH C:\Program Files\Java\jdk1.7.0_71\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;d:\Program Files (x86)\Embarcadero\Studio\17.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl;d:\P
c++ builder IdTCPServer/IdTCPClient 问题
有在c++ <em>builder</em>6 下成功使用过 Indy9/IdTCPServer 的没?? rn我这老出<em>问题</em>。。。 rn应该不是代码<em>问题</em>,貌似BCB环境<em>问题</em>或者Indy9.0.18这个版本<em>问题</em>?? rn调试了一个通宵了。。。 rn感觉有瘁死的先兆了。。。HELP ME~~ rnrn//发送 rnvoid __fastcall TForm1::Button2Click(TObject *Sender) rn rnIdTCPClient1->Connect(); rnIdTCPClient1->WriteLn("郁闷"); rnIdTCPClient1->Disconnect(); rn rnrn//<em>接收</em> rnvoid __fastcall TForm1::IdTCPServer1Execute(TIdPeerThread *AThread) rn rn String mystr=AThread->Connection->ReadLn(); //调试发现 AThread->Connection==NULL rn AThread->Connection->Disconnect(); rn rnrn软件环境 rnIndy9.0.18 rnBCB6+SP4 rnWindowsXP rn
StringGrid实例 单元格变色等
StringGrid实例 单元格变色等 学好DELPHI 就是学好这个控件 个人感觉
Indy TIdTCPClient 在网络掉线时的处理方法
自己做 TCP 的操作,客户端采用 TIdTCPClient 用起来比较简单。经过测试,这个控件也比较稳定。Indy 的控件都是阻塞模式。阻塞模式下,代码比较简单,不容易出现面条代码。 假设 TCP 连接已经建立,正常操作中,网络掉线了,可能过一段时间,网络又恢复了。比如拔掉网线这种情况。 经过测试,发现以下状况。以下描述的情况,在主线程中操作,和在线程中操作,结果一样。 在刚掉线的在几秒...
ListView显示数据,给关键词添加红色高亮显示。
很多场景我们会遇到:比如说,app应用中添加搜索,
(19)uniGUI for C++ builder下如何使用FlexCel实现EXCEL表格生成和下载
                                                                                    (中行雷威2018.8.12) (同一个世界,同一个梦想,交流学习C++Builder XE10,传承c++<em>builder</em>的魅力!欢迎各地朋友加入我的QQ群484979943,进群密码“BCB”,同时也请将该群号广为宣传,希望能够...
C++ Builder XE8 安卓开发之使用TIdThreadComponent控件接收客户端的数据
C++ Builder中自带了indy10控件,由于indy10的TCPClient<em>接收</em>方式是阻塞式的,所以需要一个线程来<em>接收</em>数据。
c++builder 多线程问题
一、初识TThread对象 VCL提供了用于多线程编程的TThread类,在这个类中封装了Windows关于线程机制的Windows API,通常将它的实例成为线程对象。线程对象通过封装简化了多线程应用程序的编写。注意,线程对象不允许控制线程堆栈的大小或安全属性。若需要控制这 些,必须使用Windows API的CreateThread()或BeginThread()函数。不过,即使是使用W
delphi的IdTCPClient和IdTCPServer的Writestring用法
delphi的IdTCPClient和IdTCPServer的Writestring用法
无意中发现 c++builder 代码提示慢的秘密
在cpp文件中包含有vcl头文件,如果文件中不用 #include #pragma hdrstop
IdTCPServer、IdTCPClient 实例 Indy 10.6.2 编译平台Delphi10.2.2
IdTCPServer、IdTCPClient 实例 主要例子:发送IdBytes结构型Record数据、TMemoryStream流发送、发送图片、发送Tstrings、发送整型数值、发送文件等等功能,Tstream流发送未完成,不是太懂Tstream的操作性质,望大神分享技巧 Indy组件版本:10.6.2 编译环境:Delphi 10.2.2 服务器端:VCL架构 客户端:Fmx架构 PS:主要是网上Indy10.5++的新资料太少了,分享出来希望大家可以相互学习,谢谢
TIdTCPClient控件中文指南(转)
TIdTCPClient控件中文指南(转) . 2009-01-08 14:48 343人阅读 评论(0) 收藏 举报    2008/05/24 06:37 P.M. IdTCPClient  该控件包装了一个完整的TCP客户端。该客户端包括sock支持。该控件是以下客户端控件的父类: TIdDayTime, TIdEcho, TIdFinger, TIdFTP, TIdGo
Socket通信 C#写服务商 Delphi客户端
摘要: 最近在做Wince开发,搞一个超市卖场采用手持机盘点的现场作业模块。通信部分的实现有两种,其一是通过USB线把数据拷到PDA 上,扫描条码后,查询本地的商品资料库(用SQLite做本地库),盘点完成后再通过USB把盘点结果导入服务器(还是通过读取SQLite库的方式),好处是卖场不需要布局WIFI,减少投资。其二是通过WIFI,建立无线连接,打描条码后,直接读取服务器上的商品资料,盘点数量
C++builder串口通信设计(一)-串口接收数据
一、安装mscomm32.ocx控件 1、复制mscomm32.ocx到windows\system32\下 2、注册 二、在c++<em>builder</em>下引入mscomm32.ocx 选择菜单component->Import ActiveX Control, 选择“Microsoft Comm Control 6.0(Version1.1)”,点击“insta
XE10.3破解
XE10.3破解
FMX探索之FMX下绘文字绘制
Delphi版本已升级到10.1,经过官方的不断努力,版本也趋于稳定,在跨平台及Anroid开发方面的进步确定非常大。因此本人也开始尝试学习FMX,尝试移动开发。 使用Delphi工具入门真的非常之精简,随便拖几个控件,切换下编译平台,点击运行,就要以在各个平台上跑起来。 但是今天在尝试在窗体上输出文字时,给难住了。 在VCL下,代码是这样的:procedure TForm1.Button1
Form Builder 遇到的问题解决
<em>问题</em>1:     SecurityException:Missing required Permissions manifest attribute in main jar的解决办法 解决办法:     控制面板—>Java—>安全—>编辑站点列表—>添加自己的网站为信任网站。 <em>问题</em>2 :     FRM-10142错误 解决办法:     a.Form Builde
delphi2009(Lazarus)中indy10 的Idtcpserver断开客户端连接报错问题的解决办法
我们常用IdTCPServer.Active := false;来关闭Idtcpserver,但这样会出卡机,并且操作也不会成功,后来,我改为这样: procedure TfrmMain.ActStopExecute(Sender: TObject); var   i: integer;   AList: TList; begin   AList := IdTCPServer.Cont
今天 用C++ 的源码 ,写了一个 DELPHI XE10.2 可以使用的ANDROID 手机显示网络图片的示例
今天 用C++  的源码 ,写了一个 DELPHI XE10.2  可以使用的ANDROID 手机显示网络图片的示例 应该XE6, XE7, XE8,  也可以使用。 没有使用什么特别的控件,只用了BUTTON1, IDHTTP1,  IMAGE1. 欢迎来下载:  https://download.csdn.net/download/zdh57776186/10648359     ...
XE10.3破解工具,附带说明
仅限于10.3破解程序。 请看步骤操作。 本人亲测可用。 感谢做工具的大神
C++ Builder 中对编辑框输入double类型数据或只输入字母或数字进行限定
//只能录入double类型的数据 if((Key='0')||Key=='.'||Key==0x08) { if( edt1->Text.Pos(".")>0 && Key=='.') { Key = 0; } } else { Key=0; } //只能输入字母和数字 if( (Key >='a' && Key ='A' && Key ='0') ||Key=
从Delphi xe10.2 1023_3231各个版本破解以及XE10.3破解 合集
从Delphi xe10.2 1023_3231各个版本破解以及XE10.3破解 合集,Delphi安卓开发,每个破解工具都是亲测,根据破解文件内下载iso,对应版本下载,多个版本支持。10.2-10.3都没<em>问题</em>
TcpClient接收数据不全
所以在<em>接收</em>大量数据的时候,特别是超过1k时,一定要学会采用Sleep(1)函数,让cpu有时间来处理数据缓存的<em>问题</em>。
DelphiXE控制跨平台数据库SQLite
DelphiXE如何使用跨平台数据库SQLite
DELPHI XE10移动开发框架所有源码和配套控件
DELPHI XE10移动开发框架所有源码和配套控件,具有参考性,经测试可用
关于Delphi xe5 firemonkey 手机屏幕自适应程序问题
我是新手。在我才学了2个星期的时候,那个白痴老板说什么手机屏幕自适应程序,我当时不能理解呀,觉得用Delphi的布局设计不就行了吗。结果他说:我就是想让控件内容什么的放在小屏幕手机上也不出来。我就说,那用布局layout。结果那个傻x又是画控件关于屏幕的位置,又是记录控件的位置,整了一大套。整个把我给整晕了,要不是因为我是女的,估计得骂死我,新手伤不起啊,我不知道Delphi xe5有一个控件布局
DELPHI XE 10.3注册机
亲测可破解delphi xe 10.3,安装前最好是把以前版本删除干净,包括注册表
StringGrid控件的属性和使用
StringGrid控件的属性和使用          简介:StringGrid控件是一种很常用的表格显示控件,大家都知道在数据量比较大、需要按条目显示的时候,用表格显示会使整个显示简洁大方,有条理。          StringGrid控件用于建立显示字符串的网格,每个单元格都可以看作是显示一个字符串变量的值,整个表格则可以看作一个字符串的二维数组按顺序依次显示出来(eg.StringG
adobe flash builder4.6 安装存在问题,可能未安装某些必需组件
在安装过程中,提示您的安装存在<em>问题</em>,可能未安装某些必需组件。 解决方法: 找到以下文件夹: C:\Program Files\Common Files\Adobe 删除再安装 还是不行的话,重启电脑再安装。 尽可能关闭防火墙。 ...
文章热词 Objective-C培训 设计制作学习 机器学习教程 交互设计视频教程 颜色模型
相关热词 ios获取idfa server的安全控制模型是什么 sql android title搜索 ios 动态修改约束 学习java的问题与收获 区块链问题
我们是很有底线的