跨进程访问VCL的一个用例(Delphi6、TurboDelphi测试通过)
大概的步骤是:
1、创建一个hook,以便跨进程访问内存空间;
2、自定义FindControl方法,按目标窗体所在线程组装参数;
3、获得TWinControl对象;
4、通过WM_COPYDATA消息返回查询内容。
IE脚本辅助2.0
IE地址栏里可以用“javascript:xxxx”来运行脚本。<br>不过脚本是多行的,并且内容很多,在地址栏上输入,就不方便了。<br>并且一些页面本身就没有地址栏。<br>本工具就是为您提供在IE窗体中执行大段脚本的功能。<br><br>[编写脚本]<br>本工具没有提供脚本保存的功能,您可以使用用其他工具(如:记事本)编写脚本。<br>"Script"子目录是专门存放脚本文件。<br>其中文件扩展名“.js”对应JavaScript语言、“.vbs”对应VBScript语言,目前支持这两种脚本。<br><br>[选中IE窗体]<br>通过拖动“瞄准器”的图标可以选中目标IE窗体。参考“Spy++”。<br><br>[执行脚本]<br>选中IE窗体并且有脚本内容后点击“运行脚本”。<br><br>[升级功能+]<br>将脚本直接添加到IE收藏夹<br>支持脚本和目录的添加、修改、保存和删除
IE脚本辅助
IE地址栏里可以用“javascript:xxxx”来运行脚本。 不过脚本是多行的,并且内容很多,在地址栏上输入,就不方便了。 并且一些页面本身就没有地址栏。 本工具就是为您提供在IE窗体中执行大段脚本的功能。 [编写脚本] 本工具没有提供脚本保存的功能,您可以使用用其他工具(如:记事本)编写脚本。 "Script"子目录是专门存放脚本文件。 其中文件扩展名“.js”对应JavaScript语言、“.vbs”对应VBScript语言,目前支持这两种脚本。[选中IE窗体] 通过拖动“瞄准器”的图标可以选中目标IE窗体。参考“Spy++”。[执行脚本] 选中IE窗体并且有脚本内容后点击“运行脚本”。
C#十六进制编辑器1.01
十六进制编辑器控件C#代码;参考Visual Studio编辑器编写;加入标签功能。
快捷输入器
这是一款协助输入文字的工具目前可以采用模拟键盘和模拟输入两种方式输入和输入法词组输入不同的是:支持换行、没有长度限制运用的场合目前想到的是 远程服务器密码输入 常用词组输入 快速输入多行文字 ....
Debug监视器
效果图:http://s2.album.sina.com.cn/pic_3/589d32f5020014rd<br><br>监视运行期程序通过API函数OutputDebugString输出的字符串
TreeDocument1.1
1、树形资料收集整理;2、可以用拖拽方式分类;3、支持全文搜索;4、标准RTF文档;5、数据库采用Access,易导出其他格式;本软件目前需要在.NET 2.0环境中运行
---------
修正连续添加兄弟节点的问题
CSDN咋没有升级的功能,只能从新发一次
TreeDocument1.0
1、树形资料收集整理;2、可以用拖拽方式分类;3、支持全文搜索;4、标准RTF文档;5、数据库采用Access,易导出其他格式;本软件目前需要在.NET 2.0环境中运行
[C#源代码]俄罗斯方块1.0
截图:
http://album.sina.com.cn/pic/589d32f502000s2a
1、三种可选方块图案(中途可变换);
2、支持录像功能,能把每一步操作记录下来进行回放(如果没有结束可继续操作);
3、记录的每一步操作包括时间,可以调整回放速度(可以进行文件存储);
4、支持扩展方块类型,参考范例自定义方块形状;
5、绘制速度很快,不会出现闪烁的情况。
使用正则表达式实现的语法分析引擎(C#源代码)
N天前有人问怎么用RichTextBox做语法高亮;
这就需要用到语法分析;
还有很多论坛里也支持语法高亮的功能、代码折叠的功能;
这也算是一个常用的功能;
所以就随手搭建一个语法分析的框架;
思路是利用正则表达式逐步取得各种语法构成部分;
目前实现了:C#语法分析、RTF高亮和HTML高亮
Delphi十六进制编辑器控件
十六进制编辑器控件Delphi代码
参考Visual Studio6.0的编辑器编写
内存分析器1.01
文件分析器姊妹工具
提供内存搜索、查看、分析的功能
1、能记录用户搜索过的目录文件和关键字等
2、提供程序专业的字符表达式搜索
普通文本(AnsiUnicodeUtf8)
特征码(有点杀毒软件的感觉)
十六进制、二进制
整数(163264位)、单精度、双精度
GUID、Base64 Pascal、C字符表达式
3、简单的十六进制编辑器
4、汇编查看器
文件分析器1.01
提供文件搜索、查看、分析的功能
1、能记录用户搜索过的目录文件和关键字等
2、提供程序专业的字符表达式搜索
普通文本(AnsiUnicodeUtf8)
特征码(有点杀毒软件的感觉)
十六进制、二进制
整数(163264位)、单精度、双精度
GUID、Base64
Pascal、C字符表达式
3、简单的十六进制编辑器
4、汇编查看器