12 2013 档案

摘要:汇编指令速查指令功能AAA调整加AAD调整除AAM调整乘AAS调整减ADC进位加ADD加AND与ARPL调整优先级BOUND检查数组BSF位右扫描BSR位左扫描BSWAP交换字节BT位测试BTC位测试求反BTR位测试清零BTS位测试置一CALL过程调用CBW转换字节CDQ转换双字CLC进位清零CLD... 阅读全文
posted @ 2013-12-31 07:25 findumars 阅读(6600) 评论(0) 推荐(1) 编辑
摘要:Delphi - 窗体创建过程 来自大富翁. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 4 阅读全文
posted @ 2013-12-31 07:24 findumars 阅读(321) 评论(0) 推荐(0) 编辑
摘要:本文部分摘自评论:从射手QQ之争看开源许可证的选择首先,开源并不代表放弃自身的权力,相反,开源软件之所以存在,正是它非常注重这种权力,并且把这种权力赋予了软件的所有使用者。小心的选择许可证是开发开 源软件的第一步,也是每一个开源软件作者所必须要了解的,这代表了你对你的软件的最基本态度。很多的时候,这背后也隐藏着某种商业策略,特别是有商业公司 支持的项目。比如Android为什么是Apache 2.0而不是LGPL/GPL发布?为什么Linux是以GPL发布?其中绝对不是简简单单的看哪个许可证用得多就选择哪个,而是深思熟虑的结果。千万不 要小看这个选择,一个许可证之于软件就相当于价值观之于普通人 阅读全文
posted @ 2013-12-29 21:24 findumars 阅读(8592) 评论(0) 推荐(0) 编辑
摘要:http://www.delphibasics.co.uk/RTL.asp?Name=FormatFloat 阅读全文
posted @ 2013-12-29 07:47 findumars 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:http://www.delphibasics.co.uk/RTL.asp?Name=Format 阅读全文
posted @ 2013-12-29 07:45 findumars 阅读(562) 评论(0) 推荐(0) 编辑
摘要:泛型在C++, C#中已有广泛应用,Delphi自2009版本也引入泛型,典型的应用如TList,TDictionary。如果你熟悉C#,其用法十分类似。 比如以前Delphi没有integer list,用泛型,我们可以这样声明: TDictionary类是一个name,value容器,内部是哈希 阅读全文
posted @ 2013-12-29 01:24 findumars 阅读(440) 评论(0) 推荐(0) 编辑
摘要:我是新手评议谈不上,但个人认为必须得跟主流大佬走,这同时也得有自己的核心技术,才最终能让自己成为大佬。-------------------------------------------------------------------------------移动设备的强大是必然的趋势,大小和速度很... 阅读全文
posted @ 2013-12-29 00:59 findumars 阅读(1107) 评论(0) 推荐(0) 编辑
摘要:下面为Delphi中,方法TCustomForm.ShowModal的代码,通过分析以下代码,可以了解ShowModal到底是怎么一回事! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 阅读全文
posted @ 2013-12-27 10:20 findumars 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:Delphi 对话框实现源码分析简介在这篇文章中,我将大概的从Delphi XE2 的Dialogs单元入手,分析ShowMessage,MessageBox等对话框运行原理,希望能帮助你理解Delphi,不求你爱上她,只求让你能快速地解决问题。跟踪代码为了了解这些对话框的运行原理,我们需要跟踪进源... 阅读全文
posted @ 2013-12-27 10:17 findumars 阅读(1305) 评论(0) 推荐(0) 编辑
摘要:windows似乎只提供了一种启动进程的方法:即必须从一个可执行文件中加载并启动。而下面这段代码就是提供一种可以直接从内存中启动一个exe的变通办法。用途嘛,也许可以用来保护你的exe,你可以对要保护的exe进行任意切分、加密、存储,只要运行时能将exe的内容正确拼接到一块内存中,就可以直接从内存中... 阅读全文
posted @ 2013-12-27 10:12 findumars 阅读(1496) 评论(0) 推荐(0) 编辑
摘要:Delphi快速高效的编译器主要来自Object PASCAL的严谨,使用Delphi随时都在与编译器交流,大部分情况下不需要干涉编译器的运行,但是有时也需要对编译器进行必要的设置。 ********************************************************** 阅读全文
posted @ 2013-12-27 10:04 findumars 阅读(507) 评论(0) 推荐(0) 编辑
摘要:Delphi 64与32位的差异 最近,Delphi推出了64位预览版本, 我做为一个忠实的Delphier, 看到这消息后,第一时间学习,并写下这个做为以后的参考资料。 相同点: 在Delphi 64位版本中,UnicodeString,AnsiString,WideString在使用上与32没有 阅读全文
posted @ 2013-12-27 10:03 findumars 阅读(2769) 评论(0) 推荐(0) 编辑
摘要:unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V... 阅读全文
posted @ 2013-12-27 10:02 findumars 阅读(466) 评论(0) 推荐(0) 编辑
摘要:新版的 Delphi 應該不用這麼麻煩, 據說只要直接在 AnsiString, WideString, UTF8String 之間 assign 時就會自動幫你做轉換 (沒用過, 不知道是不是真的這樣就可以).不過... 還在用 Delphi 3/5, 所以... 只好自己來轉:unit util... 阅读全文
posted @ 2013-12-26 18:27 findumars 阅读(20224) 评论(0) 推荐(1) 编辑
摘要:CPU的任务就是执行存放在存储器里的指令序列。为此,除要完成算术逻辑操作外,还需要担负CPU和存储器以及I/O之间的数据传送任务。早期的CPU芯片只包括运算器和控制器两大部分。到了近几年,为了使存储器速度能更好地与运算器的速度相匹配,又在芯片中引入了高速缓冲存储器。除了高速缓冲存储器之外的组成,大体... 阅读全文
posted @ 2013-12-26 00:30 findumars 阅读(2337) 评论(0) 推荐(0) 编辑
摘要:google搜了一下,很多帖子,而且出发点不同,各有各的道理,但是有一个帖子讲的特别好:http://zhidao.baidu.com/question/134174568.html忍不住在百度上回复了一下,怒赞,没想到别人早就回复过了:围观大神级回答。确实名副其实!================in和exists=============================in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表 阅读全文
posted @ 2013-12-25 21:14 findumars 阅读(928) 评论(0) 推荐(0) 编辑
摘要:MFC框架各部分指针获取方式前人在CSDN总结的,曾经帮助过我,整理总结一下,希望也能帮助一下别人。获得CWinApp获得CMainFrame获得CChildFrame获得CDocument获得CView在CWinApp中AfxGetMainWnd()m_pMainWndAfxGetMainWnd(... 阅读全文
posted @ 2013-12-19 18:22 findumars 阅读(3038) 评论(0) 推荐(0) 编辑
摘要:取得某些特殊文件夹路径 在Windows 下有很多的特殊含义的文件夹,如桌面,网上邻居,字体,我的文档, 程序组,最近文档,发送到,开始菜单,启动等,有时可能需要取得这些文件夹 的真正路径。 一种方法是通过读注册表文件,存放在HKEY_CURRENT_USER根下,目录为: Software\MicroSoft\Windows\CurrentVersion\Explorer 可看到在shell folder段中存放着上述文件夹所对应的实际物理目录,至于如何 读注册表的操作不再给出,请自行解决。 另一种方法是调用shell函数可以得到相应的目录,但是不是所有在shell folde... 阅读全文
posted @ 2013-12-19 06:43 findumars 阅读(522) 评论(0) 推荐(0) 编辑
摘要:说再次安装,是因为我忘了自己之前写过的方法,装完之后感觉怪怪的,想看看别人是怎么装的,于是用google搜索了一下,才发现之前写过: http://www.cnblogs.com/findumars/p/3229170.html 不过自己再装一遍也有好处,是一个重新学习的过程,而且方法确实与以前不一 阅读全文
posted @ 2013-12-07 21:22 findumars 阅读(1531) 评论(0) 推荐(0) 编辑

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