02 2018 档案

fastscript例子一
摘要:fastscript例子一 fastscript例子一 unit Unit1; interface usesWinapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, 阅读全文
posted @ 2018-02-28 17:24 westsoft 阅读(194) 评论(0) 推荐(0) 编辑
cxgrid动态创建列
摘要:cxgrid动态创建列 cxgrid动态创建列 procedure TFrmRuleEdit.CreateCols;varColumn: TcxGridDBColumn;begincdsPowerPrj.First;while not cdsPowerPrj.Eof dobeginColumn := 阅读全文
posted @ 2018-02-28 16:15 westsoft 阅读(102) 评论(0) 推荐(0) 编辑
安卓读写INI文件 安卓读写INI文件
摘要:安卓读写INI文件 安卓读写INI文件 uses System.IoUtils procedure TForm1.Button1Click(Sender: TObject);varIniFile:TIniFile;Count:Integer;begin tryIniFile:=TIniFile.Cr 阅读全文
posted @ 2018-02-28 16:14 westsoft 阅读(3234) 评论(0) 推荐(0) 编辑
DELPHI获取宽带IP
摘要:DELPHI获取宽带IP DELPHI获取宽带IP procedure TForm1.Button1Click(Sender: TObject);varurl: string;beginurl := 'http://pv.sohu.com/cityjson?ie=utf-8';Memo1.Text 阅读全文
posted @ 2018-02-28 16:12 westsoft 阅读(156) 评论(0) 推荐(0) 编辑
cxgrid回车移到下一个单元格
摘要:cxgrid回车移到下一个单元格 cxgrid回车移到下一个单元格 作用:表格式录入全键盘操作。 设置cxgrid1Dbtableview1.optionsBehavior.goToNextCellOnEnter:=true; cxgrid回车移到下一个单元格 作用:表格式录入全键盘操作。 设置cx 阅读全文
posted @ 2018-02-28 16:11 westsoft 阅读(631) 评论(0) 推荐(0) 编辑
cxGrid单元格获得输入焦点
摘要:cxGrid单元格获得输入焦点 cxGrid单元格获得输入焦点 cxGrid1.SetFocus;cxGrid1DBTableView1.Controller.EditingController.ShowEdit(cxGrid1DBTableView1.DataController.GetItemB 阅读全文
posted @ 2018-02-28 16:10 westsoft 阅读(248) 评论(0) 推荐(0) 编辑
直接端口打印 支持USB接口的打印机吗?解决办法
摘要:直接端口打印 支持USB接口的打印机吗?解决办法 直接端口打印 支持USB接口的打印机吗?解决办法 www.MyException.Cn 网友分享于:2013-09-15 浏览:488次 www.MyException.Cn 网友分享于:2013-09-15 浏览:488次 直接端口打印 支持USB 阅读全文
posted @ 2018-02-28 12:47 westsoft 阅读(600) 评论(0) 推荐(0) 编辑
Delphi TStringHelper用法详解
摘要:Delphi TStringHelper用法详解 (2013-08-27 22:45:42) 转载▼ Delphi TStringHelper用法详解 转载▼ 标签: delphi_xe5 it 分类: Delphi delphi_xe5 it Delphi XE4的TStringHelper,对操 阅读全文
posted @ 2018-02-25 12:34 westsoft 阅读(1104) 评论(0) 推荐(0) 编辑
【转】利用线程更新ListView (2014-09-28 08:25:20)
摘要:http://blog.sina.com.cn/s/blog_44fa172f0102v2x0.html procedure TForm5.Button3Click(Sender: TObject);begin TThread.CreateAnonymousThread(procedure () v 阅读全文
posted @ 2018-02-22 14:03 westsoft 阅读(124) 评论(0) 推荐(0) 编辑
delphi 小数点四舍五入问题
摘要:function ARoundN(v: Double; n: Integer): Double; var I:Integer; begin result:=v; for I:=0 to n-1 do begin result:=result*10; end; result:=Round(result); for I:=0 to n-1 do ... 阅读全文
posted @ 2018-02-15 16:42 westsoft 阅读(187) 评论(0) 推荐(0) 编辑
delphi 过滤开头 结尾 全部 空格的函数
摘要:function TrimAnsi(const S: AnsiString): Ansistring; var I, L: Integer; begin L := Length(S); I := 1; while (I L then Result := '' else begin while S[L] 0) and (S[I] <= ' ') do Dec(I);... 阅读全文
posted @ 2018-02-15 16:38 westsoft 阅读(313) 评论(0) 推荐(0) 编辑
delphi CopyFileProgressBar 拷贝文件显示进度条
摘要:CopyFileProgressBar(pwidechar(ListBox1.Items.Strings[I]),pwidechar(NewDir+'\'+ExtractFileName(ListBox1.Items.Strings[I]))); procedure CopyFileProgressBar(getPath,setPath:string); var getStrea... 阅读全文
posted @ 2018-02-15 16:37 westsoft 阅读(451) 评论(0) 推荐(0) 编辑
delphi 分享三个随机字符串
摘要:uses math; function GenID:String; var b, x: byte; begin Result := '{'; Randomize; for b:= 1 to 8 do begin if Random(100) > 50 then Result := Result + chr(RandomRange(48,57)) else Res... 阅读全文
posted @ 2018-02-15 16:36 westsoft 阅读(453) 评论(0) 推荐(0) 编辑
delphi IsIPAdress 非正则表达式验证IP的方法
摘要:function IsIPAdress(const Value:String):Boolean; var n,x,i: Integer; Posi:Array[1..4]of Integer; Oktet:Array[1..4]of String; begin Result := true; x := 0; // es dürfen nur Zahlen und P... 阅读全文
posted @ 2018-02-15 16:35 westsoft 阅读(255) 评论(0) 推荐(0) 编辑
delphi PosAnsi
摘要:function ValidateName(n: string): string; var banned, res: string; i,j: integer; begin res:= n; banned:= '\/:*?"|'; for i:= 1 to Length(res) do for j:= 1 to Length(banned) do if res[i... 阅读全文
posted @ 2018-02-15 16:35 westsoft 阅读(129) 评论(0) 推荐(0) 编辑
delphi公用函数
摘要:unit YzDelphiFunc; interface uses ComCtrls, Forms, Windows, Classes, SysUtils, ComObj, ActiveX, ShlObj, Messages, Graphics, Registry, Dialogs, Controls, uProcess, uCpuUsage, StrUtils, CommCtrl,... 阅读全文
posted @ 2018-02-15 16:33 westsoft 阅读(818) 评论(0) 推荐(0) 编辑
Delphi中break,exit,abort跳出循环的比较
摘要:http://www.delphitop.com/html/hanshu/104.html Delphi中break,exit,abort跳出循环的比较exit: 退出函数体abort: 遇到异常,安静处理,就是不显示不提示break: 退出当前循环体,包括for ,while, repeat等循环 阅读全文
posted @ 2018-02-15 16:25 westsoft 阅读(248) 评论(0) 推荐(0) 编辑
《SQL Server企业级平台管理实践》读书笔记——几个系统库的备份与恢复
摘要:master数据库 master作为数据库的主要数据库,记录着SQL Server系统的所有系统级信息,例如登录用户、系统配置设置、端点和凭证以及访问其他数据服务器所需要的信息。master数据库还记录着启动服务器实例所需要的初始化信息,每个其它数据库的主文件位置。master数据库是SQL Ser 阅读全文
posted @ 2018-02-14 15:52 westsoft 阅读(164) 评论(0) 推荐(0) 编辑
一个简单的存储过程使用事务的例子
摘要:一、存储过程中使用事务的简单语法 在存储过程中使用事务时非常重要,使用数据库可以保持数据的关联完整性,在SQL Server存储过程中使用事务也很简单,举个例子: 说明:1、使用存储过程执行事务,需要开启XACT_ABORT参数(默认值Off),将该参数设置On,表示当执行事务时,如果出错,会将tr 阅读全文
posted @ 2018-02-14 14:22 westsoft 阅读(1232) 评论(0) 推荐(0) 编辑
深入浅出SQL Server 2008 分区函数和分区表
摘要:http://www.cnblogs.com/zhijianliutang/archive/2012/10/28/2743722.html 我们数据量比较大的时候,我们需要将大型表拆分为多个较小的表,则只访问部门数据的查询就可以更快的运行,基本原理就是,因为要扫描的数据变的更小。维护任务(例如,重新 阅读全文
posted @ 2018-02-14 14:03 westsoft 阅读(173) 评论(0) 推荐(0) 编辑
SQL Server 2008 表分区的含义
摘要:https://www.cnblogs.com/knowledgesea/p/3696912.html 继续看这个文档 http://www.360doc.com/content/16/0104/11/22743342_525336297.shtml SQL Server表分区 什么是表分区 一般情 阅读全文
posted @ 2018-02-14 12:30 westsoft 阅读(302) 评论(0) 推荐(0) 编辑
sql server存储过程中SELECT 与 SET 对变量赋值的区别
摘要:转自:http://www.cnblogs.com/micheng11/archive/2008/07/08/1237905.html SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。 对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明 阅读全文
posted @ 2018-02-14 11:28 westsoft 阅读(252) 评论(0) 推荐(0) 编辑
怎样SQL存储过程中执行动态SQL语句
摘要:MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能,还可以编写更安全的代码。 阅读全文
posted @ 2018-02-14 11:16 westsoft 阅读(5465) 评论(0) 推荐(0) 编辑
FormatSQL
摘要:一、Format函数的用法Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明:function Format(const Format: string; const Args: array of const): 阅读全文
posted @ 2018-02-13 16:41 westsoft 阅读(336) 评论(0) 推荐(0) 编辑
VARCHAR的最大长度的问题
摘要:大家知道,在SQL Server 2000中,VARCHAR的最大长度是8000,如果字符串的长度超过8000,保存在VARCHAR中时就会被截断。如果你需要传入的参数恰好很长,比如是一个xml,很多时候都会超过8000个字符。那怎么办呢?DECLARE @largeText TEXT 是不行的,那 阅读全文
posted @ 2018-02-13 13:56 westsoft 阅读(858) 评论(0) 推荐(0) 编辑
使用友盟进行apk的自动更新
摘要:使用友盟进行apk的自动更新 【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4653736.html 一、下载SDK: 官网链接: 打开链接后,界面 阅读全文
posted @ 2018-02-12 03:57 westsoft 阅读(2823) 评论(0) 推荐(0) 编辑
Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
摘要:Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题 Android 设备的CPU类型(通常称为”ABIs”) armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它. arm64 阅读全文
posted @ 2018-02-12 03:15 westsoft 阅读(3893) 评论(0) 推荐(0) 编辑
第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建
摘要:​【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4456420.html 【系列】 第一次使用Android Studio时你应该知道的一切配置 第 阅读全文
posted @ 2018-02-12 03:14 westsoft 阅读(206) 评论(0) 推荐(0) 编辑
第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotion模拟器
摘要:【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4392611.html 【系列】 第一次使用Android Studio时你应该知道的一切配置 第一 阅读全文
posted @ 2018-02-12 03:13 westsoft 阅读(535) 评论(0) 推荐(0) 编辑
第一次使用Android Studio时你应该知道的一切配置
摘要:第一次使用Android Studio时你应该知道的一切配置 ​【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4390905.html 【本文的版本 阅读全文
posted @ 2018-02-12 03:02 westsoft 阅读(286) 评论(0) 推荐(0) 编辑
如何关闭D10 启动后自动打开的 WelCome页
摘要:在快捷方式上 修改为 "C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\bds.exe" -pDelphi -np 最后增加 -np 就可以了 但鉴于我们都是用的和谐版,你还是看一下,然后再手工关掉吧,呵呵。 阅读全文
posted @ 2018-02-12 01:08 westsoft 阅读(168) 评论(0) 推荐(0) 编辑
简便方法搞定第三方SDK的Jar包在DelphiXE5中的引入
摘要:简便方法搞定第三方SDK的Jar包在DelphiXE5中的引入 (2014-02-21 17:30:17) 转载▼ 简便方法搞定第三方SDK的Jar包在DelphiXE5中的引入 转载▼ 标签: android delphi xe5 jar sdk 分类: 编程杂集 android delphi x 阅读全文
posted @ 2018-02-11 21:37 westsoft 阅读(686) 评论(0) 推荐(0) 编辑
导出delphi编写的ios程序在xcode下的日志
摘要: 阅读全文
posted @ 2018-02-11 21:00 westsoft 阅读(142) 评论(0) 推荐(0) 编辑
[FMX]在你的跨平台应用中使用剪贴板进行复制粘贴
摘要:[FMX]在你的跨平台应用中使用剪贴板进行复制粘贴 2017-08-10 • Android、C++ Builder、Delphi、iOS、教程 • 暂无评论 • swish •浏览 516 次 VCL 中如何使用剪贴板咱就不说了,FMX 做为一个新的框架,提供了跨平台的剪贴板支持。FMX 对剪贴板 阅读全文
posted @ 2018-02-11 16:50 westsoft 阅读(345) 评论(0) 推荐(0) 编辑
[译]在 Andriod/IOS 程序中使用自己的字体
摘要:原文链接:http://firemonkeyblog.blogspot.com/2014/12/using-custom-fonts-in-android-delphi.html 你应该能够在 Andriod 应用中使用任何 TrueType 字体。 示例使用了字符 Script MT Bold。这 阅读全文
posted @ 2018-02-11 16:49 westsoft 阅读(224) 评论(0) 推荐(0) 编辑
[FMX]在 FMX 程序中绘制单像素宽度的直线 [FMX]在 FMX 程序中绘制单像素宽度的直线
摘要:[FMX]在 FMX 程序中绘制单像素宽度的直线 2017-10-09 • Android、Delphi、教程 • 暂无评论 • swish •浏览 353 次 在前面的一篇文章中,我介绍了一种绘制低品质直线的方法,但是这么做,效率上肯定要打折扣的。在和群里的朋友们一顿交流折腾后,对于绘制水平或垂直 阅读全文
posted @ 2018-02-11 16:46 westsoft 阅读(251) 评论(0) 推荐(0) 编辑
[FMX]将 Android 程序切换到后台及从后台切换到前台实现
摘要:有时候,我们需要将自己的Android程序切换到后台运行,在必要时,将其切换到前台运行。下面提供了一种实现方式,首先需要引用三个单元: 1 uses Androidapi.JNI.App,Androidapi.JNI.GraphicsContentViewText,Androidapi.Helper 阅读全文
posted @ 2018-02-11 16:41 westsoft 阅读(627) 评论(0) 推荐(0) 编辑
[杂谈]系统对话框(如浏览目录)被隐藏到主窗体后面造成程序无法操作的临时处理方式
摘要:http://blog.qdac.cc/?p=4808 说实在话,我被这个问题困扰不知道多少年了,具体的原因我实际上到现在为止仍未找到。不过这里提供一个临时的解决办法,使用定时器来检查当前进程的活动窗口与 Screen.ActiveForm 是否一致,如果不一致,则检查 Screen.ActiveF 阅读全文
posted @ 2018-02-11 16:36 westsoft 阅读(157) 评论(0) 推荐(0) 编辑
用于sql代码实现用户的创建,以及不同用户之间登陆的切换
摘要:--1、准备工作。创建两个登录名Create Login Login1 with Password='123456';Create Login Login2 with Password='123456'; --在StudentCourse数据库中创建两个用户名U1和U2,并分别与上面的两个登录名相关 阅读全文
posted @ 2018-02-10 21:40 westsoft 阅读(817) 评论(0) 推荐(0) 编辑
delphi 使用oauth的控件
摘要:unit OAuth; interface uses Classes, SysUtils, IdURI, Windows; type EOAuthException = class(Exception); TOAuthConsumer = class; TOAuthToken = class; TOAut... 阅读全文
posted @ 2018-02-10 21:34 westsoft 阅读(609) 评论(0) 推荐(0) 编辑
delphi 升级到xe7后的一些个人经验
摘要:http://blog.csdn.net/span12/article/details/42522091 你只要记住 字符串使用变了。VCL 下面所有的 char 改 ansichar string 改 ansistring。 array of char改为 array of ansichar wi 阅读全文
posted @ 2018-02-10 19:54 westsoft 阅读(325) 评论(0) 推荐(0) 编辑
delphi 手机振动 IOS Android
摘要:delphi 手机振动 IOS Android delphi 手机振动 IOS Android delphi 手机振动 IOS Android 振动 https://community.embarcadero.com/blogs/entry/how-to-vibrate-ios-and-androi 阅读全文
posted @ 2018-02-10 02:36 westsoft 阅读(249) 评论(0) 推荐(0) 编辑
RAD Studio 10 自带Demo代码汇总说明
摘要:大家好,好多朋友来信咨询Delphi和C++Builder的移动开发、DataSnap架构等问题,希望能有Demo代码学习。其实Delphi和C++Builder本身自带有很多示例代码,已经覆盖了大部分Delphi和C++Builder开发工具的特性和技术。对于开发各种特定的应用,还是需要去在特定方 阅读全文
posted @ 2018-02-10 00:59 westsoft 阅读(450) 评论(0) 推荐(0) 编辑
Android实例-Delphi开发蓝牙官方实例解析(XE10+小米2+小米5)
摘要:Android实例-Delphi开发蓝牙官方实例解析(XE10+小米2+小米5) 相关资料:1.http://blog.csdn.net/laorenshen/article/details/411498032.http://www.cnblogs.com/findumars/p/5149128.h 阅读全文
posted @ 2018-02-10 00:37 westsoft 阅读(826) 评论(0) 推荐(0) 编辑
delphi xe5 android 开发数据访问手机端 解决乱码的办法
摘要:delphi xe5 android 开发数据访问手机端 解决乱码的办法 Posted on 2013-09-26 21:27 至今 阅读(1159) 评论(8) 编辑 收藏 delphi xe5 android 开发数据访问手机端 解决乱码的办法 经过测试,将sqlserver里的字段由varch 阅读全文
posted @ 2018-02-10 00:28 westsoft 阅读(297) 评论(0) 推荐(0) 编辑
Delphi XE5 图解为Android应用制作签名
摘要:http://redboy136.blog.163.com/blog/static/107188432201381872820132 Delphi XE5 图解为Android应用制作签名 2013-09-18 07:29:28| 分类: delphi xe5|举报|字号 订阅 下载LOFTER我的 阅读全文
posted @ 2018-02-10 00:27 westsoft 阅读(204) 评论(0) 推荐(0) 编辑
Delphi事件的广播 转
摘要:http://blog.sina.com.cn/s/blog_44fa172f0102wgs2.html 原文地址:Delphi事件的广播 转作者:MondaySoftware 明天就是五一节了,辛苦了好几个月,借此机会应该尽情放松一番。可是想到Blog好久没有写文章,似乎缺些什么似的。这几个月来在 阅读全文
posted @ 2018-02-04 19:05 westsoft 阅读(202) 评论(0) 推荐(0) 编辑
图文解说delphi使用ChinaCock组件实现二维码扫描
该文被密码保护。
posted @ 2018-02-04 18:36 westsoft 阅读(0) 评论(0) 推荐(0) 编辑
Delphi XE6 Android拨号函数
摘要:http://blog.sina.com.cn/s/blog_44fa172f0101rpex.html Delphi XE6 Android拨号函数 (2014-05-07 17:48:51) 转载▼ Delphi XE6 Android拨号函数 转载▼ 标签: it 分类: DelphiXE6 阅读全文
posted @ 2018-02-04 18:20 westsoft 阅读(125) 评论(0) 推荐(0) 编辑
Firemonkey里触发home按键被按下的事件
摘要:吾八哥我最近在使用Delphi里的Firemonkey平台写一个叫“由由密码管家”的APP工具,是跨多平台的,如ios/android/windows/macOs。由于是用于密码管理的,那么在手机里操作会很频繁的被按下home键而切换到后台的,所以希望程序被按下home键的时候隐藏到后台就自动锁定程 阅读全文
posted @ 2018-02-04 18:16 westsoft 阅读(283) 评论(0) 推荐(0) 编辑
如何处理App的Application的事件
摘要:http://blog.sina.com.cn/s/blog_44fa172f0102vwr2.html 直接上代码,还有条经验就是SetApplicationEventHandler可注册多个事件方法。unit Unit6;interfaceuses System.SysUtils, System 阅读全文
posted @ 2018-02-04 18:15 westsoft 阅读(997) 评论(0) 推荐(0) 编辑
Android基础知识——Android SDK Manager详解
只有注册用户登录后才能阅读该文。
posted @ 2018-02-04 13:39 westsoft 阅读(8) 评论(0) 推荐(0) 编辑
SQL SERVER存储过程中使用事务与捕获异常
摘要:https://www.douban.com/note/559596669/ 格式类似于CREATE PROCEDURE YourProcedure ASBEGIN SET NOCOUNT ON; BEGIN TRY 开始捕捉异常 BEIN TRAN 开始事务 UPDATE A SET A.name 阅读全文
posted @ 2018-02-02 22:24 westsoft 阅读(329) 评论(0) 推荐(0) 编辑
关于蓝牙打印机的开发
摘要:注意这些资料 http://bbs.csdn.net/topics/392003936 包括这个例子,可以考虑调用JAVA的包http://download.csdn.net/download/qq_40279311/10195402 Delphi XE7调用JAVA的JAR 这个是非常好的资料 这 阅读全文
posted @ 2018-02-02 22:21 westsoft 阅读(340) 评论(0) 推荐(0) 编辑
图标大全网站
摘要:https://icons8.cn/icon/set/password/all 阅读全文
posted @ 2018-02-02 22:09 westsoft 阅读(110) 评论(0) 推荐(0) 编辑
提高Android和iOS调试编译速度
摘要:http://www.cnblogs.com/findumars/p/7841252.html 提高Android和iOS调试编译速度 如果您使用Delphi开发App,就会遇到:Android和iOS的编译实现是太慢了,尤其是debug。这个小技巧使得编译Debug能快不少。 可能你已经知道了这个 阅读全文
posted @ 2018-02-01 05:18 westsoft 阅读(215) 评论(0) 推荐(0) 编辑
百万级数据查询优化(数据库)
摘要:http://www.cnblogs.com/m0488/p/7746136.html 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表 阅读全文
posted @ 2018-02-01 02:41 westsoft 阅读(233) 评论(0) 推荐(0) 编辑
Android实例-调用系统APP(XE10+小米2)
摘要:http://www.cnblogs.com/m0488/p/7763063.html 相关资料:群号383675978 阅读全文
posted @ 2018-02-01 02:12 westsoft 阅读(404) 评论(0) 推荐(0) 编辑
Delphi XE10 dxLayoutControl 控件应用指南
摘要:https://www.cnblogs.com/Bonny.Wong/p/7440288.html DevExpress VCL套件是一套非常强大的界面控件,可惜关于Delphi开发方面的说明太少,有些控件使用起来一头雾水,不知从何下手。本节详细介绍在Delphi Xe10 Seattle中如何利用 阅读全文
posted @ 2018-02-01 00:53 westsoft 阅读(287) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示