- 博客(15)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Delphi的 while..do循环和repeat..until要注意两个细节
一打关键字 “Delphi 循环”你总能找到千变一律介绍while repeat类的文章。这里最容易引起混乱,两个循环条件不一样,一个是为真循环,一个是为真不循环。先执行,再判断,条件为真的时候退出循环,注意是为真时退出。那就只执行一次,用在多分支退出部分代码块最实用。这类恶性分支代码,使代码更整洁更适用于他人阅读代码。先判断条件为真时才循环,否则退出循环。发现一个很有意思的问题。
2022-09-30 16:13:34
2012
原创 Delphi StrToDate StrToDateTime 提示 valid date解决方案
解决Delphi 使用 StrToDate StrToDateTime报错问题
2022-09-03 19:21:59
924
原创 C++ Socket与Delphi Socket通信数据用 xor 异或加密解密
比如C++的socket发送数据到Delphi的TIdTCPServer时,为防止程序被抓包破解,出于安全考虑,我们就要对数据进行加密C++数据结构可以用unsigned char形式保存,Delphi则可以用TBytes形式保存下面是加密解密代码,可而根据实际情况自行调整和修改C++://秘钥int key[] = { 0xEA, 0xBE, 0xF6, 0xCE, 0xA1, 0x1D, 0x3E, 0xD9, 0xBF, 0xF3, 0x77, 0x9E, 0xAB, 0xC
2021-05-06 19:36:33
654
2
原创 关于Delphi 10.4.2 TIdTCPServer 的多线程通信使用
前几年在博客看到有人写过类似的例子,但是都忘记了,无奈最近由于项目需要用到所以又重新研究了一下TIdTCPServer和TIdTCPClient控件以前有写过Indy 10发送数据的例子,不懂的朋友可以在这里下载:https://download.youkuaiyun.com/download/zhou752947/10213169使用的是Delphi 10.2.2,但是最近我用Delphi10.4.2编译后发现传输文件有问题,其他都正常,有时间的朋友自己研究去吧进入正题:IDE工具:Delphi 10.
2021-05-05 00:32:37
3992
原创 Cocos2d-x 3.17.2 集成X5WebView内核方法,完美运行
集成X5WebView内核主要是为了解决Android自带的WebView各种报错问题研究了好几天,尝试过网上静态集成等等方法,没有一个正常的后来在腾讯官方下载X5WebView最新SDK 2021-02-25的版本,但是官方Demo项目太老了,编译各种错误,无奈研究好久总算有点眉目,先说明下环境:Android Studio 4.1.3Visual studio 2019Java 1.8SDK Android API 28NDK android-ndk-r21eCocos2d-x 3.17
2021-04-01 00:06:15
1084
原创 cocos2d-x 3.17.2 Scene添加第二个Layer报错问题
环境说明:cocos2d-x版本: Cocos2d-x 3.17.2Android编译器: Android studio 3.5.3 用的是cmake方式编译C++编译器: Visual studio 2019 社区版Java版本: &nbs
2021-03-10 15:13:32
181
原创 Delphi 10.4.1 EdgeBrowser 模拟操作网页方法
Delphi 10.4.1 EdgeBrowser 模拟操作网页方法以往一直用TWebBrowser 或者 C++ Builder 中的TCcpWebBrowser来写网页模拟操作这两个控件可以使用WebBrowser.OleObject.document、WebBrowser.Document As IHTMLDocument2来实现大部分的操作发现这两者都是依赖于IE内核,虽然可以设定IE 11内核,但是今年微软公布11月底停止更新了所以可以考虑使用微软推出的Edge浏览器进入正题:Delp
2020-11-07 04:52:30
6930
1
原创 cocos2d-x 3.17.2 场景onEnterTransitionDidFinish突然失效了?没有被调用?
环境说明:cocos2d-x版本: Cocos2d-x 3.17.2Android编译器: Android studio 3.5.3 用的是cmake方式编译C++编译器: Visual studio 2019 社区版Java版本: &nbs
2020-05-31 07:30:41
325
原创 cocos2d-x 3.17.2 ui::Text Labe在界面动态修改时数字显示不全问题
有没有遇到这样的情况?在游戏中比如积分经常需要动态更新,在使用过程中我发现,在游戏场景第一次初始化成功的时候,这些数字都是显示正常的,一旦在动态更新的时候字体显示问题就来了,有些数字就显示不出来了,如上图环境说明:cocos2d-x版本: Cocos2d-x 3.17.2Android编译器: Android studio 3.5.3 用的是cmake方式编译C++编译器:
2020-05-27 22:18:50
659
原创 cocos2d-x 3.17.2 调用cocos studio发布的csb文件,遇到按钮图片显示不正常问题
由于代码开发UI效率较低,有时候需要用cocos studio来制作场景,再在C++中调用遇到一个问题被忽略了,添加一个Button按钮,在游戏中动态的修改按钮的图片经过测试,发现很多问题环境说明:cocos2d-x版本: Cocos2d-x 3.17.2Android编译器: Android studio 3.5.3 用的是cmake方式编译C++编译器: &nb
2020-05-22 08:13:52
901
原创 Android studio cocos2d-x 3.17.2 vivo调试安装失败、java.io.IOException: Cleartext HTTP traffic to xxx.com问题
解决安装失败这里添加:android.injected.testOnly=false解决HTTP访问失败这里添加:android:usesCleartextTraffic="true"
2020-05-09 00:22:37
396
原创 cocos2d-x 3.17.2,C++ VideoPlayer类做视频背景相关问题
这里写自定义目录标题cocos2d-x深坑之VideoPlayer类 C++环境:1、cocos2d-x 3.17.22、andtoid studio 3.5.3 【2019年12月最新版】3、java 1.84、visual studio 20155、Sdk Tools 26.1.16、Ndk android-ndk-r19cC++代码引用#include "ui/UIV...
2019-12-19 15:41:39
1165
3
原创 Visual Studio cocos2d-x 3.10 触摸 防穿透方案
cocos2d-x 触摸 防穿透方案,不喜勿喷在新建的Layer初始化代码下:方案一://创建MenuItemImage屏蔽对象 layer.png为透明图片auto ShieldObj = MenuItemImage::create("layer.png", "layer.png");ShieldObj->setContentSize(Size( Director:...
2019-11-17 03:12:19
943
IdTCPServer、IdTCPClient 实例 Indy 10.6.2 编译平台Delphi10.2.2
2018-01-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人