自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (38)
  • 收藏
  • 关注

原创 C# 获取计算机信息(操作系统/硬件)

C#我们可以通过类库System.Management获取计算机的基础信息。总结了一个通用类,只要根据参考信息填入path和key就可以获取相应的信息。这个只是针对单个设备,如果有多个设备单独写下就可以了。参考信息中key的":"和后边为说明信息,只使用前面就可以了。

2024-01-31 17:12:17 1301

转载 什么是“中台”?

SuperCell公司就像是一个高产的游戏孵化器,在几年内开发出了10款以上的游戏,但是大部分用于试错的游戏都在研发过程中被腰斩了,最终呈献给用户的几款游戏都是经典中的经典。“中台”这个概念,越来越多的在各种技术大会上提及,各大技术公司,纷纷推出自己的“中台”方案,究竟什么是“中台”?图中,阿里巴巴许多产品线的共通业务经过下沉,形成了中台的各种业务中心,而Aliware则是阿里巴巴的技术中间件平台,为各大业务线提供技术支持。中台的架构思想改变的不只是项目结构,也影响了研发团队的组织形式。

2024-01-29 14:22:50 54

转载 CRC16算法及C语言实现

3.判断最高位,若该位为 0 左移一位,若为 1 左移一位再与多项式Hex码异或。5.重复将所有输入数据操作完成以上步骤,所得16位数即16位CRC校验码。但是CRC16只取低16位,写成16进制数就是 0x1021。1.根据CRC16的标准选择初值CRCIn的值。2.将数据的第一个字节与CRCIn高8位异或。x16表示第16位为1,x5表示第5位为1。4.重复3直至8位全部移位计算结束。如x16+x12+x5+1。

2024-01-18 17:22:10 809

转载 TCP 、UDP、IP包的最大长度

首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。其中以太网(Ethernet)的数据帧在链路层IP包在网络层TCP或UDP包在传输层TCP或UDP中的数据(Data)在应用层它们的关系是 数据帧{IP包{TCP或UDP包{Data}}}不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层叫做数据报(datagram),在链路层叫做帧(frame)。

2023-12-25 14:26:41 186

转载 浮点数在内存中的存储方式

我们知道, 计算机内部实际上只能存储或识别二进制.在计算机中, 我们日常所使用的文档, 图片, 数字等, 在储存时, 实际上都要以二进制的形式存放在内存或硬盘中, 内存或硬盘就好像是一个被划分为许多小格子的容器, 其中每个小格子都只能盛放0或1...我们日常使用的浮点数也不例外, 最终也要被存储到这样的二进制小格子中.这就涉及到了应该怎么存的问题, 比如, 对于浮点数20.5, 是应该存储为0100011呢, 还是应该存储为1100110呢?

2023-12-06 15:39:32 76

转载 CentOS7 常用的命令

一般将文件可存/取访问的身份分为3个类别:owner、group、others,且3种身份各有read、write、execute等权限。读权限: 对于文件夹来说,读权限影响用户是否能够列出目录结构 对于文件来说,读权限影响用户是否可以查看文件内容写权限: 对文件夹来说,写权限影响用户是否可以在文件夹下“创建/删除/复制到/移动到”文档对于文件来说,写权限影响用户是否可以编辑文件内容执行权限: 一般都是对于文件来说,特别脚本文件。

2023-12-04 17:20:42 246

原创 StatSVN统计svn项目中每人代码提交量

是java语言开发的,要运行必须先安装jdk并配置环境变量。打开index.html文件即可,在D:\statsvn下。

2023-11-15 14:55:36 752

转载 C#中多进程之间的通讯方式

c#的多进程通讯呢,大致上是分为这几类的,共享内存,借助Windows的MSMQ消息队列服务,以及命名管道和匿名管道,以及IPC HTTP TCP的Channel的方式,还有常用的Socket,借助Win32的SendMessage的Api来实现多进程通讯,还有最后一种就是多进程之间的信号量相关的Mutex

2023-09-08 16:35:16 277

转载 计算机网络基础知识

链路:连接结点的称为链路,可以是铜缆,光纤,卫星等结点:可以是计算机,集线器,交换机或路由器等协议: 两个对等实体之间的通信规则。协议规定了通信实体之间所交换的消息的格式、意义、顺序以及针对收到信息或发生的事件所采取的动作。协议有三要素:语法(数据与控制信息的结构或格式、信号电平)、语义(需要发出何种控制信息、完成何种动作以及做出何种响应、差错控制)、时序(事件顺序、速度匹配)服务:在协议的控制下,本层向上一层提供服务,本层使用下一层所提供的服务实体:任何可发送或接收信息的硬件或软件进程。

2023-07-18 11:10:11 581

原创 windows10系统mysql官方绿色版安装

mylsql 绿色版安装

2023-06-01 15:11:40 704

转载 【VSCode】前端调试报错:crbug/1173575, non-JS module files deprecated

实测有效

2022-07-12 17:14:27 2572 3

原创 c# DocX编辑Word文档的表格

c# DocX编辑Word文档的表格

2022-07-11 17:01:25 823

原创 CenterOS 上 安装 Docker

CenterOS 安装 Docker

2022-06-24 16:56:12 1319

原创 英文系统sql查询失败

1.问题场景之前做的一个系统,有一个告警模块,数据存储在SqlServer,历史告警使用关键字检索,自己的实验室和现场均正常,最近发现在客户的实验室,中文关键字检索失败2.原因分析中文系统中数据库默认的字符集是简体中文,所以在查询语句中都能正常。英文系统数据库默认不是,所以sql查询语句出现了乱码,最终导致检索失败3.问题解决 使用脚本将数据库字符集改为中文,就可以正常使用了USE [master]GO-------------修...

2022-04-12 16:48:46 390

转载 HTTP基础知识

2022-04-12 09:11:55 1433

原创 sqlite 问题 database disk image is malformed 修复

一.问题分析此问题的提示也就是数据库文件损坏。如果在程序访问数据库期间拷贝是很容易出现该问题的,断开所有连接去拷贝在实际项目中有时候是不现实的,所以我们有时去做一下手动修复。二.问题修复1.下载sqlite3.exe到本地,并将损坏的数据库文件拷贝到同一个目录2.打开命令行工具(CMD),进入到sqlite3.exe所在目录3.使用sqlite3.exe打开损坏的数据库文件,并导出sql语句到临时文件E:\sqlite>sqlite3.exe 2022_03_03

2022-03-04 15:20:55 1702

转载 2022年了有哪些值得推荐的.NET ORM框架?

一.什么是ORM?ORM 是 Object Relational Mapping 的缩写,译为“对象关系映射”,是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。它解决了对象和关系型数据库之间的数据交互问题,ORM的作用是在关系型数据库和业务实体对象之间作一个映射,这样我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。二.如何选择合适自己的ORM框架?对于我们而言选择ORM框架的目的其实都是为了让我们的程序更好的操作数

2022-03-01 13:44:43 2788

转载 Wireshark 的抓包和分析,看这篇就够了

WireShark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。在网络封包和流量分析领域有着十分强大功能的工具,深受各类网络工程师和网络分析师的喜爱。本文主要内容包括: Wireshark主界面介绍。 WireShark简单抓包示例。通过该例子学会怎么抓包以及如何简单查看分析数据包内容。 Wireshark过滤器使用。通过过滤器可以筛选出想要分析的内容

2022-02-09 10:33:12 1912

原创 Visual Studio 选择深色主题后,光标与背景都为黑色不能明显的区分

选择 设置-》设备-》鼠标-》指针 更改方案为Windows黑色

2021-06-10 11:45:14 1485 1

转载 图解 | 你管这破玩意儿叫TCP?

你是一台电脑,你的名字叫 A经过《如果让你来设计网络》这篇文章中的一番折腾,只要你知道另一位伙伴 B 的 IP 地址,且你们之间的网络是通的,无论多远,你都可以将一个数据包发送给你的伙伴 B这就是物理层、数据链路层、网络层这三层所做的事情。站在第四层的你,就可以不要脸地利用下三层所做的铺垫,随心所欲地发送数据,而不必担心找不到对方了。虽然你此时还什么都没干,但你还是给自己这一层起了个响亮的名字,叫做传输层。你本以为自己所在的第四层万事大吉,啥事没有,但很快问题就接踵而至。

2021-02-25 17:09:09 133

转载 网络小科普

你是一台电脑,你的名字叫 A很久很久之前,你不与任何其他电脑相连接,孤苦伶仃。直到有一天,你希望与另一台电脑 B 建立通信,于是你们各开了一个网口,用一根网线连接了起来。用一根网线连接起来怎么就能"通信"了呢?我可以给你讲 IO、讲中断、讲缓冲区,但这不是研究网络时该关心的问题。如果你纠结,要么去研究一下操作系统是如何处理网络 IO 的,要么去研究一下包是如何被网卡转换成电信号发送出去的,要么就仅仅把它当做电脑里有个小人在开枪吧~反正,你们就是连起来了,并且可以通信。第一

2021-02-25 16:43:29 253

转载 .NET平台常见技术框架整理汇总

使用.NET平台开发有段时间了,在网上资料的基础上做了进一步整理,汇集了.NET平台常见的技术框架。参考资料:基于.NET平台常用的框架整理.NET开源框架列表1.知识网络2.分类清单2.1.分布式缓存框架名称 说明 地址 Windows Server AppFabric 微软自家分布式缓存服务框架, 扩展了 Windows Server 为 Web 应用程序和中间层服务提供增强的托管、管理和缓存功能 https://www.microsoft.co

2021-01-05 15:01:28 2694

转载 RAID技术全解图解

RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆。这篇文章为网络转载,写得相当不错,它对 RAID 技术的概念特征、基本原理、关键技术、各种等级和发展现状进行了全面的阐述,并为用户如何进行应用选择提供了基本原则,对于初学者应该有很大的帮助。一、RAID 概述  1988 年美国加州大学伯克利分校的 D. A. Patterson 教授等首次在论文 “A Case of Redundant Array of Inexpensive Disks” 中提出了 R

2020-11-04 09:57:09 527

原创 C#无聊系列<1>基础类型

先来个整体体表格吧,后边再一点点拆,关键是想查的时候好查基元类型1FCL类型 2CLS相容3说明占字节范围boolSystem.Booleam是/true、falsesbyteSystem.Sbyte否有符号8位1-128 ~ 127byteSystem.Byte是无符号8位10~255shortSystem.Int16是有符号16位2-32,768 ~ 32,767ushortSystem.UInt16否无

2020-09-29 13:42:33 88

转载 .Net IL 指令速查

指令含义Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方法的参数列表的非托管指针。Beq如果两个值相等,则将控制转移到目标指令。Beq.S如果两个值相等,则将控制转移到目标指令(短格式)。Bge如果...

2020-09-28 16:58:51 159

原创 DataGridView IndexOutOfRangeException -1

System.IndexOutOfRangeException: Index -1 does not have a value. at System.Windows.Forms.CurrencyManager.get_Item(Int32 index) at System.Windows.Forms.DataGridView.DataGridViewDataConnection.OnRowEnter(DataGridViewCellEventArgs e)at System.Windows..

2020-08-15 14:57:05 802

原创 C# 控件闪烁问题解决办法

控件闪烁目前了解的原因无非是各个控件绘制的先后的问题导致的,解决绘制的问题推荐两个方式1.双缓冲可以在控件初始化设置,注意父窗体要设置运行允许双缓冲 SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true);...

2020-04-27 14:07:42 1979

转载 windows服务器网卡Teaming配置简介

1.什么是Teaming?简单来讲,Teaming 就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟的网卡,也就是说,对于外部网络而言,这台服务器只有一个可见的网卡。对于任何应用程序,以及本服务器所在的网络,这台服务器只有一个网络链接或者说只有一个可以访问的IP地址。之所以要利用Teaming 技术,除了利用多网卡同时工作来提高网络速度以外,还有可以通过Teaming 实现不同网卡之间的...

2020-02-26 16:16:00 1474

原创 蓝屏问题一般处理方法

以前遇到和处理过一些蓝屏问题,但一直没做过总结,昨天又碰到了,今天写下个人的处理思路吧 遇到蓝屏首先不需要急着重启,拍照或记录提示信息,这些错误码和信息很重要,上面就是昨天遇到的蓝屏 通过上面信息可以看出蓝屏的错误码0x0000000D1,你不需要记住它表示什么,只要你去查下它表示什么含义就ok了 如果提示是哪个文件导致的蓝屏更容易找到原因,上图就是“Rtvlan...

2020-01-08 11:57:15 691

原创 VS常用快捷键总结

一直想尽量减少鼠标的使用,但有些快捷键总是记不住,有时间就稍微整理了下,生成了桌面背景,忘了直接看一下下面是桌面背景 1920*1080的

2020-01-04 13:07:13 105

原创 七大经典排序算法总结-C#

一.交换排序 1.冒泡排序 基本思路:1.对相邻的两个进行比较,如果前者比后者大,则进行交换,一轮比较后,找到最大值,而且最大值就会排在尾端 2.对出去最大值意外的剩余部分,重复1操作,直到找完,即完成排序 1)经典冒泡 private static void BubbleSortFun(Lis...

2019-03-06 09:44:06 336

原创 VS 控制台 警告 libpng warning: iCCP: known incorrect sRGB profile

最近用控制台写测试时,突然出现了这个问题搞了半天是qq输入法的原因,换个输入法就好了,恼火! 记录一下

2019-02-26 18:21:07 6415 10

转载 斐波那契数列

斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。Fib(0) = 0 Fib(1) = 1 Fib(n) = Fib(n-1) + Fib(n-2)    F() = 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ...1.递归...

2019-02-26 11:29:23 424

原创 算法的时间复杂度

 转眼间毕业8年多了,工作中算法用的不多,一些基本概念都模糊了,查阅了写资料,重新梳理一遍一.时间复杂度定义   一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n))为算法的渐进时间复杂...

2019-02-26 11:05:24 1731 2

转载 C#中&和&&的区别

前两天面试问到了这个基础点,一般项目用&&运算,&做位运算,有点模糊了,查了下,重新理一下1)&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。2)&&还具有短路的功能,即如果第一个表达式为false,则...

2019-01-21 08:40:50 2121

原创 SQL语句的一个面试题目

昨天去面试了家公司,笔试题别的都挺好,因为近几年项目中用ORM框架比较多sql语句答题部分一塌糊涂,而这家公司sql用的最多,很遗憾,现在做个总结吧已知关系模式:s (sno,sname) 学生关系。sno 为学号,sname 为姓名c (cno,cname,cteacher) 课程关系cno 为课程号,cname 为课程名,cteacher 为任课教师sc(sno,cno,scgra...

2019-01-17 08:56:35 1259

原创 exists、in、not exists、not in

1.首先比较exists和in  exists 适合内表大,外表小  in       适合内表小,外表大 例如 有查询 select * from table1 where table1.id in/exists (select table1ID from table2 where table2.id>10) table1 就是外表 ,后边子查询结果集就是内表 ,暂时定义为...

2019-01-17 07:59:42 139

转载 OSI七层与TCP/IP五层网络架构详解

OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。今天偶又复习了一下:(1)OSI七层模型OSI中的层 功能 TCP/IP协议族应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层 数据格式化,代码转换,数据加密 没有协议会话层 解除或建立与别的接点的联系 没有协议传输...

2019-01-14 14:20:34 263

转载 设计模式(c#)代码总结

设计模式分为三种类型 创建型模式:简单工厂、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式、访问者模式。 创建型模式一、简单工厂模式模式...

2019-01-08 17:29:01 342

转载 开发技能图谱

操作系统管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。AndroidAndroid是一个基于Linux内核的移动操作系统,由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发,主要设计用于触控荧幕移动设备如智能手机和平板电脑。Java S...

2018-12-29 09:20:21 180

单元测试Demo(public与非public)

最简单的单元测试Demo,重点在于说明非public类与方法的单元测试 vs2015 c#,需要高深的不要下载

2019-11-21

七大常用排序算法c#Demo

对七大常用算法进行总结,并写了C#的demo,具体算法思路请参照https://blog.csdn.net/shu19880720/article/details/88218068

2019-03-06

设计模式Demo C#

用代码的方式诠释设计模式,简单的Demo 。不下载,直接看文章也含代码 https://blog.csdn.net/shu19880720/article/details/86085636

2019-01-09

C#串口通讯Demo

C# vs2013下编写,简单的测试demo ,介意勿下

2019-01-08

VLC库播放Rtsp Demo

demo中使用了libvlc.dll和vlcdotnet两种方式对rtsp视频流进行播放,实现了对鼠标事件响应的思路,运行时请将vlc软件的plugins文件夹拷贝到debug目录下,很简单的demo

2018-12-20

c# 进程外Com服务(exe)编写和调用

这是进程外Com服务(exe)编写和调用的Demo程序,编写调试思路以及步骤可查看 http://blog.csdn.net/shu19880720/article/details/79537277 下载后记得在本地注册com以及修改本地注册表,否则无法使用,注册修改方法文章里也有的

2018-03-13

winform进程间嵌套、拖拽、消息通讯

一个简单的Demo,使用vs2013编译,测试了进程间的嵌套,程序间拖拽对象(使用了序列化对象),程序间消息通讯,比较简单,代码都点乱勿怪

2018-03-13

C#进程内Com组件Demo

一个极其简单的组件编写和测试Demo,编写过程参见http://blog.csdn.net/shu19880720/article/details/79271796

2018-02-06

c# winform嵌套外部程序Demo

一个极其简单的Demo,程序本身作为主进程,外部程序为子进程,将子进程主界面加载到主进程的主界面,本想不设资源分,但最低是2分,珍惜的请勿下载

2017-10-24

c#折叠面板Demo

折叠面板的简单demo,一种方式是网上利用list实现的,另一个是自己简单写的面板可作为容器

2016-10-09

delphi 悬浮窗体

delphi7下编译,简单的悬浮窗体demo,可置于任何窗体前,透明背景

2016-06-29

ping ICMP方式

ping的一个方法demo,delphi7下运行。之前上传的一个pingdemo有的网络情况不准确

2015-11-30

delphi序列化与反序列化

主要包含组件和结构体的序列化和反序列化,组件序列化就是两个函数

2014-09-15

注册表reg_multi_sz类型读写

一个简单的demo,针对注册表reg_multi_sz类型的数据进行读写

2014-07-04

自写的回调函数demo

只是回调函数一个基本的demo,诠释了回调的定义和外部调用,数据传输的过程

2014-06-19

TStringList 排序

delphi CustomSort 排序的一个简单demo 已经测试过可以正常排序,很简单可做参考

2014-03-12

delphi获取汉字首字母

delphi7环境正常编译运行,可获取多个汉字首字母,准确

2013-12-17

indy10 for delphi

因为delphi7支持ipv6的通讯,所以对我delphi7环境下的indy进行了升级,网上看了点教程,但都都没成功,自己总结了下,在此记下 首先要卸载Delphi7中的Indy。 ↓1、进入D7的目录,双击Borland Delphi7.msi。 ↓2、在弹出的对话框中选“Modify”。 3、然后点“Next”,在接下来的对话框中,找到Indy,点“Do Not Install”。之后一路“Next”,最后完成,就卸载成功了。 4. 找到Lib\Fulld7.bat双击运行即可。 5.打开Delphi,Component->Install Packages。 6、在弹出的Project Optons for Project1.exe对话框中,点“Add”。 7、然后找到D7文件夹中的前两个bpl加载即完成安装

2013-07-25

dephi屏幕截图Demo

本程序实现了delphi7下的全屏截图,鼠标定点截图,图像的保存的功能

2013-01-22

C++控制台程序退出事件

vs2003 截获控制台的触发事件

2012-11-03

delphi实现ping demo.

ping成功返回 true 不成功返回 false 在win7下测试正常

2012-10-25

cab包自动加载更新

1.实现了ocx对外接口 2.可隐藏主界面 3.实现安全接口IObjectSafety 4.实现cab包的自动加载 5.实现cab版本自动更新

2012-06-27

C++头文件转delphi工具 + 源码

工具使用说明: 1.用法把要转换的C++头文件和HEADCONV.exe 放在一起 2.打开控制台,找到文件夹 3.输入命令 HEADCONV 头文件名 -o 转换为delphi的pas HEADCONV 头文件名 -x 动态引用 HEADCONV 头文件名 -m静态引用 ps:此源码,为下载后在delphi7环境下经修改,可正常编译运行

2012-06-11

简单的控件拖拽和可变大小 demo

1.lable的位置拖动 2.动态创建可拖动的lable 3.可拖动和改变大小的panel(提供一个共性方法,其他控件可调用)

2012-04-12

Linux命令大全chm

Linux命令大全 新手学习 linux下开发查询 chm格式的便于查询

2012-03-31

ubuntu11.10设置图文全攻略

ubuntu11.10 图文全攻略 linux

2012-03-31

ADSL自动断线重拨 delphi

ADSL自动断线重拨 delphi7

2012-03-30

邮件发送 delphi

邮件发送 delphi

2012-03-30

小区物业管理系统源码

小区物业管理系统源码 access + delphi 学生做的粗糙简单

2012-03-30

NLC 图书阅读器软件

NLC 图书阅读器

2012-03-30

PDG文件阅读器软件

PDG 文件阅读器

2012-03-30

delphi socket通讯 demo

delphi7 socket通讯 demo TServerSocket和TClientSocket组件

2012-03-30

添加开机自启动项 demo

添加开机自启动项 demo delphi7

2012-03-30

delphi 模拟哈希表 demo

delphi 模拟哈希表 demo

2012-03-30

delphi 钩子 demo

钩子 demo delphi7

2012-03-30

遍历文件夹下的文件名

遍历文件夹下的文件名 demo delphi7

2012-03-30

delphi xml读取demo

delphi7 xml读取demo

2012-03-30

取当前系统版本-demo

delphi7 开发demo 用于获取当前系统版本

2012-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除