- 博客(12)
- 收藏
- 关注
原创 在C#中实现CRC32算法。
usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;namespaceGetCRC32...{classCRC32Cls...{protectedulong[]Crc32Table;//生成CRC32码表pub
2020-06-21 22:52:38
3330
原创 DELPHI中修改数据库中的图片文件
存入和读取比较方便,记录一下直接修改图片: ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('update TPTab set MC=:MC,LX=:LX,TP=:TP where MC='''+mc_str+''' and LX='''+lx_str+''''); ADOQuery1.Parameters.ParamByName('MC').Value:=mc_com.Text; ADOQuery1.Parameters...
2020-06-21 22:51:05
381
原创 DBGridEh显示图片
很长时间没有用DELPHI,现在都已经更新10.3,之前的一个小程序需要增加个功能,就是在DBGridEh中直接显示图片,数据库(SQL2012),百度了N就找到的都是自绘或者换CxDBGrid,问题不想折腾,把DBGridEh自带的DEMO翻出来,研究后发现需要有控件明确从数据库里面读取的BLOB字段是图片类型,用DBGridEh里面的内存表控件或者Delphi自带的ADODataSet都可以,选用ADODataSet,点开需要设置的记录,设置属性BlobType为:ftGraphic,DBGridEh的
2020-06-21 22:47:08
1704
原创 Android中Activity相关事件的顺序理解
理解Android的几个事件onCreate-创建时调用onStart-不可见到可见时调用onResume-可见并与用户进行交互时调用onPause-打开新activity(老的activity)或关闭activity(本activity)onStop-新的窗口打开后,或者本窗口关闭老窗口显示后onDestroy-本窗口关闭后执行onStop后执行onRestart-本...
2018-10-11 00:59:43
3523
原创 Error:Execution failed for task ':app:mergeDebugResources'问题解决
导入Eclipse项目后,编译提示这个错误,后来去网上找了很多资料,都没有解决,出现这个问题的时候,一定要点开Android studio右脚:查看详细的错误原因是什么,也可以用在其他错误查看。
2017-06-11 20:05:53
1253
原创 Android Studio乱码问题解决
从Eclipse导入项目,所有的文件中文都是乱码,编译就报一堆乱码,查看Settins中的设置默认是GBK,但是每个源码文件下的编码显示的是UTF-8,得一个一个的编程GBK,很是麻烦,只要在APP目录下的build.gradle中加上:compileOptions.encoding="GBK"重新编译一下,全部文件的乱码都解决了,这是由于gradle不支持编码问题引起的。
2017-06-11 20:02:27
480
原创 C#中实现软件使用次数限制
代码如下:using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Security.Cryptography;using Microsoft.Win32;//****************************************
2009-02-06 16:23:00
4043
2
原创 解决Vista下文件名中带Update不能通过UAC认证的问题。
注:转载请注明出处。 这段时间把自己之前开发的系统移植到了Vista系统下,开始的时候程序还运行得好好的,调用在线升级以后,发展程序不正常了。打开程序所在的目录,发现在线升级程序图标右下角有了一个盾牌的标志(在线升级程序的名字为:GisUpdate.exe),说明在线升级程序没能通过Vista的UAC认证。Vista系统我自己也用的不多,主要是我用的开发工具在它下面都装不
2007-08-21 12:09:00
1077
原创 在VC++中实现CRC32算法。
//动态生成CRC32的码表unsigned long Crc32Table[256];void GetCRC32Table()...{ int i,j; unsigned long Crc; for (i = 0; i 256; i++) ...{ Crc = i; for (j = 0; j 8; j++) ...{
2007-01-25 03:00:00
5695
原创 转换GMT秒数为日期时间格式-VC++源码。
最近在写PE分析工具的时候,需要转换TimeDateStamp字段值为日期时间格式,这是VC++的源码。 //把GMT时间的秒数转换成日期时间格式CTime GetGMTDateTime(long Value)...{ //GMT时间从1970年1月1日开始,先把它作为赋为初值 int Year=1970, Month=1, Day=1; int Hour=0, Min
2007-01-22 03:27:00
3325
1
原创 转换GMT秒数为日期时间格式-C#源码。
最近在写PE分析工具的时候,需要转换TimeDateStamp字段值为日期时间格式,这是C#的源码。namespace GMTPro...{ public partial class Form1 : Form ...{ public Form1() ...{ InitializeComponent(); }
2007-01-22 03:26:00
2055
原创 转换GMT秒数为日期时间格式-Delphi源码。
最近在写PE分析工具的时候,需要转换TimeDateStamp字段值为日期时间格式,这是Delphi的源码。 //把GMT时间的秒数转换成日期时间格式function GetGMTDateTime(Value:Int64):TDateTime;var Year,Month,Day:Word; Hour,Min,Sec,MSec:Word; iYear,iDay:Word; iHou
2007-01-22 03:14:00
3555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人