社区
Windows SDK/API
帖子详情
在 DELPHI6 的单元文件中, 输入中文乱码? 有办法处理吗?
S海鸥
2003-08-19 08:35:28
在 DELPHI6 的单元文件中, 输入中文乱码? 有办法处理吗?
...全文
43
5
打赏
收藏
在 DELPHI6 的单元文件中, 输入中文乱码? 有办法处理吗?
在 DELPHI6 的单元文件中, 输入中文乱码? 有办法处理吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
S海鸥
2003-09-20
打赏
举报
回复
up
S海鸥
2003-09-15
打赏
举报
回复
to azher(阿哲)
要将它设成默认值?
azher
2003-08-22
打赏
举报
回复
將控制面板的“區域設置”設置成“美國(英文)”就ok了,和以前VB出現亂碼的情況一樣
sixgj
2003-08-20
打赏
举报
回复
系统有问题吧!
dongmenbianxue
2003-08-20
打赏
举报
回复
运行时不乱就行了。看来系统有问题。
exe
文件
脱壳步骤txt下载
脱壳 步骤 脱壳步骤 壳的概念: 所谓“壳”就是专门压缩的工具。 这里的压缩并不是我们平时使用的RAR、ZIP这些工具的压缩,壳的压缩指的是针对exe、com、和dll等程序
文件
进行压缩,在程序
中
加入一段如同保护层的代码,使原程序
文件
代码失去本来面目,从而保护程序不被非法修改和反编译,这段如同保护层的代码,与自然界动植物的壳在功能上有很多相似的地方,所以我们就形象地称之为程序的壳。 壳的作用: 1.保护程序不被非法修改和反编译。 2.对程序专门进行压缩,以减小
文件
大小,方便传播和储存。 壳和压缩软件的压缩的区别是 压缩软件只能够压缩程序 而经过壳压缩后的exe、com和dll等程序
文件
可以跟正常的程序一样运行 下面来介绍一个检测壳的软件 PEID v0.92 这个软件可以检测出 450种壳 新版
中
增加病毒扫描功能,是目前各类查壳工具
中
,性能最强的。 另外还可识别出EXE
文件
是用什么语言编写的VC++、
Delphi
、VB或
Delphi
等。 支持
文件
夹批量扫描 我们用PEID对easymail.exe进行扫描 找到壳的类型了 UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo 说明是UPX的壳 下面进行 步骤2 脱壳 对一个加了壳的程序,去除其
中
无关的干扰信息和保护限制,把他的壳脱去,解除伪装,还原软件本来的面目。这个过程就叫做脱壳。 脱壳成功的标志 脱壳后的
文件
正常运行,功能没有损耗。 还有一般脱壳后的
文件
长度都会大于原
文件
的长度。 即使同一个
文件
,采用不同的脱壳软件进行脱壳,由于脱壳软件的机理不通,脱出来的
文件
大小也不尽相同。 关于脱壳有手动脱壳和自动脱壳 自动脱壳就是用专门的脱壳机脱 很简单 按几下就 OK了 手动脱壳相对自动脱壳 需要的技术含量微高 这里不多说了 UPX是一种很老而且强大的壳 不过它的脱壳机随处就能找到 UPX本身程序就可以通过 UPX
文件
名 -d 来解压缩 不过这些需要的 命令符
中
输入
优点方便快捷 缺点DOS界面 为了让大家省去麻烦的操作 就产生了一种叫 UPX SHELL的外壳软件 UPX SHELL v3.09 UPX 外壳程序! 目的让UPX的脱壳加壳傻瓜化 注:如果程序没有加壳 那么我们就可以省去第二步的脱壳了,直接对软件进行分析了。 脱完后 我们进行 步骤3 运行程序 尝试注册 获取注册相关信息 通过尝试注册 我们发现一个关键的字符串 “序列号
输入
错误” 步骤4 反汇编 反汇编一般用到的软件 都是 W32Dasm W32dasm对于新手 易于上手 操作简单 W32Dasm有很多版本 这里我推荐使用 W32Dasm 无极版 我们现在反汇编WebEasyMail的程序
文件
easymail.exe 然后看看能不能找到刚才的字符串 步骤5 通过eXeScope这个软件来查看未能在w32dasm
中
正确显示的字符串信息 eXeScope v6.50 更改字体,更改菜单,更改对话框的排列,重写可执行
文件
的资源,包括(EXE,DLL,OCX)等。是方便强大的汉化工具,可以直接修改用 VC++ 及
DELPHI
编制的程序的资源,包括菜单、对话框、字符串表等 新版可以直接查看 加壳
文件
的资源 我们打开eXeScope 找到如下字串符 122,"序列号
输入
错误 " 123,"恭喜您成为WebEasyMail正式用户
中
的一员! " 124,注册成功 125,失败 重点是122 步骤6 再次返回 w32dasm * Possible Reference to String Resource ID=00122: "?鲹e ?" 但是双击后 提示说找不到这个字串符 不是没有 是因为 "?鲹e ?"是乱码 w32dasm对于
中
文显示不是太好 毕竟不是国产软件 先把今天会用到的汇编基本指令跟大家解释一下 mov a,b ;把b的值赋给a,使a=b call :调用子程序 ,子程序以ret结为 ret :返回主程序 je或jz :若相等则跳转 jne或jnz :若不相等则跳转 push xx:xx 压栈 pop xx:xx 出栈 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 我们搜索 Possible Reference to String Resource ID=00122 因为对E文支持很好 我们来到了 * Referenced by a (U)nconditional or
DELPHI
表格控件DBGridEh史上最全使用资料(101页)
一、 DBGridEh(增强型表格组件)功能详解.....................................................................4 二、应用实例..........................................................................................................................5 1. 定制标题行......................................................................................................................5 1) 制作复杂标题行.......................................................................................................5 2) 按钮式标题..............................................................................................................5 3) 标题行显示图片.......................................................................................................5 4) 如根据不同状态在数据
单元
格
中
显示相应图片...................................................5 5) 自动显示标题行的升降排序标志符(▽降序△升序)并做相应排序...............6 6) 点dbgrideh 标题排序..............................................................................................7 7) 在DBGridEH
中
怎样实现多重排序(标题出现0123等排列序号)? ................ 11 8) 让dbgrid显示序号................................................................................................ 11 2. 外观布局........................................................................................................................12 1) 根据不同字段值显示相应的小图片.....................................................................12 2) 显示检查框(checkbox)外观.............................................................................12 3) 显示单、多列下拉列表.........................................................................................12 4) 显示日历下拉列表.................................................................................................13 5) 3D或平面外观效果...............................................................................................13 6) 行头和列头的启用关闭.........................................................................................13 7) DBGrid如何实现透明效果?.................................................................................13 8) 滚动条的各种应用.................................................................................................16 9) 数据行高................................................................................................................19 10) DBGrid设置Rowheight后如何将
单元
格内容纵向和垂直都居
中
?..............19 11) 设置DBGridEH 自适应列宽的最好方法.........................................................20 12) Ehlib 的DBGridEh首列加序号........................................................................21 13) 分行分列、
单元
格的颜色设置.........................................................................23 14) 点击不同
单元
格列,执行不同的动作.............................................................27 15) 下拉式计算器.....................................................................................................28 16) 鼠标移到某个
单元
格,指针形状改变.............................................................28 17) 自动填充网格列宽到网格客户区.....................................................................29 18) 从注册表或ini
文件
中
保存或恢复网格和列的层次。...................................29 3. 编辑功能........................................................................................................................29 1) 多选........................................................................................................................29 2) 文本多行显示.........................................................................................................30 3) 显示备注字段.........................................................................................................30 4) 如何让dbgrideh1 显示数据时只显示两位小数...................................................30 5) 获得当前DBGridEh表
中
单元
格的序号.............................................................30 6) 怎样在dbgridEh和Edit
中
显示金额的千分号...................................................30 7) end;请问怎么才能使DBGridEh不滚动就能提交数据?...................................32 8) 我怎么把dbgrid 里的数据一次插入到数据库呢................................................32 9) 在DBGrid
中
可选
中
行而又可进入编辑状态......................................................32 10) 修正DBGrideh 丢失焦点时自动关闭
输入
法的问题......................................35 11) DBGRIDEH选定多行删除怎么实现...............................................................36 12) DBGrid 滚动表格的代码...................................................................................37 4. 统计功能........................................................................................................................37 白波九道整理自用版 第 3 页 1) 页脚合计................................................................................................................37 2) 定制表格底部(footer)区域的汇总统计行.......................................................38 3) TDBSumList说明..................................................................................................38 4) 如何工作以及为什么有时SumList的集合值计算不正确?.............................39 5) dbgrideh列求和.....................................................................................................39 5. 数据功能........................................................................................................................40 1) 查找字段点击某列值的下拉按纽弹出一个从数据库取值下拉列表...............40 2) 使用DBGridEh自动过滤实现方法.....................................................................40 3) 使用DBGridEh自动过滤实现方法2 ..................................................................41 4) DBGridEh 控件
中
使用过滤功能 (适用ehlib 5.2 ehlib 5.3)................................42 5) 支持模糊查询.........................................................................................................43 6) ehlib4.4.50
中
支持模糊匹配的修改方法..............................................................44 7) EhLib 5.0 Build 5.0.13的过滤字串都是模糊过滤修改.......................................45 8) 滚动条滚动时选择不变,还有自动过滤功能的实现.........................................45 9) 增量搜索................................................................................................................46 10) ehlib总是按两次ctrl+f才出来查找框,怎么办?.........................................46 11) 如何改良dbgrideh的文字过滤........................................................................46 12) 改进DBGrideh 表头点击自动排序,实现双击状态轮流.................................47 13) 改良Ehlib 的排序功能,加快排序速度.............................................................49 14) 在DbGridEh
中
显示TreeView效果................................................................50 15) DBGridEh-KeyList、PickList............................................................................51 16) 主从表设置........................................................................................................53 17) 在DbGridEh
中
显示表
中
表..............................................................................55 6.
输入
/输出.......................................................................................................................56 1) 导入导出数据.........................................................................................................56 2) 从多种格式导入/导出数据到TDBGridEh...........................................................57 3) DBGRID 生成EXCEL报表.................................................................................57 4) 使用TPrintDBGridEh 组件.................................................................................61 5) 打印时确定Ehlib定义的报表表头颜色? ............................................................61 6) Ehlib
中
的PrintDBGridEh如何印页码,即第几页共几页...................................62 7) 怎么让PrintDBGridEh只打印DbGridEh
中
指定的列.......................................62 8) 怎样进行横向打印/ 打印预览?........................................................................62 7. 将存在的DBGrid组件转换为DBGridEh组件...........................................................62 三、EhLib安装问题.............................................................................................................64 1. EhLib 安装步骤.............................................................................................................64 2. EhLib 安装问题(dbsumlst.dcu出错) ..........................................................................64 3. 安装提示找不到.BPL
文件
...........................................................................................65 四、
Delphi
下的优秀表格(Grid)显示控件........................................................................65 1. NextGrid .........................................................................................................................65 2. TopGrid 3.01...................................................................................................................65 3. XLGrid............................................................................................................................66 4. DevExpress ExpressQuantumGrid .................................................................................66 5. TMS Grid Pack...............................................................................................................68 6. EhLib ..............................................................................................................................71 白波九道整理自用版 第 4 页 7. ProfGrid..........................................................................................................................71 8. EasyGrid .........................................................................................................................71 五、
delphi
中
配置
文件
的使用(*.ini).........................................................................71 六、窗口动画效果Animatewindow应用...........................................................................72 七、
Delphi
Excel to Sql Server..............................................................................................73 八、
Delphi
控制Excel的经验如下:..................................................................................76
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。为同学们下一步的提高打下坚实的基础。
linecount智能源码统计专家软件下载
linecount智能源码统计专家 软件功能: 可用于对VC++、C++ Builder、
Delphi
、VB、C/C++、ASM、Java、C#、SQL 等程序源码进行详细的统计,可以准确的分析出程序
中
代码行、注释行和空白行的行数。程序会自动根据你选择的
文件
类型选择相应的统计方式,并将所有
文件
的分析结果进行汇总,便于方便直观的对软件项目的代码量进行全面的评估。本软件是绿色软件,不需要安装,展开到任意目录,直接运行即可。 1、 支持VC++、VC.Net项目
文件
的统计方式。 2、 支持C++ Builder项目
文件
的统计方式。 3、 支持C/C++
文件
.cpp 和 .h 的
文件
统计。 4、 支持同时多个
文件
的统计方式。 5、 支持同时多种
文件
类型的统计方式。 6、 支持VB项目
文件
和 .frm 和 .bas
文件
的统计。 7、 支持汇编
文件
.asm 和 .inc 的统计。 8、 支持
Delphi
项目
文件
.dpr 和 .pas、.dfm
文件
的统计。 9、 支持C#项目
文件
.csproj 的直接统计及 .cs
文件
的统计。 10、支持Java
文件
.java 的统计。 11、支持SQL
文件
.sql 的统计。 12、支持 *.*
文件
类型的自动分析统计。 13、支持自定义一次选择多个目录的统计方式。 14、支持用户自定义
文件
统计类型及统计方法。 15、支持htm,excel,csv,txt等多种存盘
文件
类型。 16、支持统计结果的直接打印输出。 17、支持命令行方式的
文件
及目录统计方式。 18、支持资源管理器右键关联的
文件
及目录快捷统计方式。 19、支持GUI和命令行方式下使用自定义配置
文件
进行统计的方式。 使用方法: 首先在“请选择需统计的
文件
名或
文件
目录”
中
选择需要统计的
文件
名或
文件
目录,程序共有多种
文件
类型供选择。接下来就是按下主界面上的“开始统计”按钮. 需要说明的几点 1、当代码行和注释行在同一行时,程序会将代码行和注释行的记数同时加1,因此统计结果
中
你会发现有时代码行、注释行和空白行的统计总和会大于程序行的总数,这不是统计的Bug。当然统计的百分比也是按照代码行、注释行和空白行的总行数来计算的,这个总数并没有显示出来,它不一定等于程序行的总数。所以计算百分比的被除数是代码行、注释行和空白行的总数而不是程序行的总数。 2、当选择*.*和目录统计时,程序是根据
文件
后缀名来自动选择统计方式的,除此之外,是根据你所选择的
文件
类型来区分统计的。 3、程序的打印功能是去掉了
文件
路径的,而直接打印
文件
名,主要是考虑到
文件
名如果太长打不下。如果需要打印
文件
路径,请将统计结果存为Htm或Excel
文件
再打印。 4、v3.6以后/*...*/
中
间的空白行是算作空白行进行统计的。 5、v3.6以后相同
文件
的选项条件不再为
文件
名、
文件
大小及
文件
修改时间都相同,现改为仅
文件
名相同即作为同一
文件
。 注意事项 1、请选择的统计
文件
不要带有格式信息!即用记事本打开而不会有乱码的
文件
。当然,目前基本上所有的程序源码都不含格式信息,否则会导致统计数据的不正确。如果通过 *.* 或统计目录的方式确定的
文件
属于程序目前自动支持的缺省
文件
形式,程序会自动根据
文件
的后缀名选取相应的统计方式,目前自动区分的
文件
后缀名有: .cpp; .c; .h; .pas; .asm; .inc; .frm; .bas; .ctl; .cls; .pas; .dfm; .java;.cs,当选取的
文件
不属于以上几种时,程序会判断是否是用户自定义的统计类型。 2、对于 *.* 和目录统计的功能,程序只筛选系统缺省类型和用户自定义类型的
文件
,不属于已定义的类型将不进行统计。 3、对没有
文件
后缀名
文件
进行统计时,先在“参数设置”页面的用户自定 义
文件
类型
中
的相应统计类型
中
输入
“*.;”,统计时程序会将没有后缀名的
文件
根据用户选择的统计方式来统计;
代码编辑器(支持自动缩进,语法高亮,代码折叠,函数提示,行号显示)
作者:lee mail: roughstuff@qq.com 开发环境:vc6.0 程序功能: 1.支持关键字,高亮显示,例如:void if switch() 2.支持代码折叠功能,如下 void f() { } 3.支持自动代码缩进 int main() { while(true) { printf("great"); } } 4.支持行号显示,如程序左显示 5.支持函数参数自动提示功能,初步实现了CreateWindow(...), WinMain()函数,待扩展 6.支持函数自动完成功能,初步实现了Create...,str...的完成。
输入
Create, str...便能看到效果 7.支持两种注释方式 //style 1 /* style 2 */ 8.支持多文本模式。 9.支持
文件
的打开,保存,关闭 10.支持五种快捷键。CTR+A(全选) CTR+Z(UNDO) CTR+C(复制) CTR+X(剪切) CTR+V(粘贴) 11.该程序对于
中
文有完美支持,不会出现乱码现象。
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章