Delphi 编译程序乱码(非中文系统)的处理

摘要:
Delphi编译器(非中文系统)乱码的处理Delphi 7编译的程序是一个非unicode程序。在非中文系统环境中,会出现乱码。方法1:1.在控制面板中,区域格式:2.区域、管理和设置:3.将initializationSetThreadLocal($0804)添加到主界面程序//2052setconsoleoutputcp(936);方法2:使用Microsoft Applocale工具传输程序

Delphi 编译程序乱码(非中文系统)的处理

Delphi7 编译的程序是 非unicode程序,在非中文系统环境下,会出现乱码

方法一:

1、在控制面板,区域-格式:

Delphi 编译程序乱码(非中文系统)的处理第1张

 2、区域,管理,设置:

Delphi 编译程序乱码(非中文系统)的处理第2张

 3、在主界面程序里面加

initialization
  SetThreadLocale($0804); //2052
  setconsoleoutputcp(936);

  

方法二:

使用 Microsoft Applocale 工具将程序转换成指定的语言格式,点击加载

但是,TMemo进行lines.add 后还是会出现乱码,要进行特殊处理 

 

创建时间:2021.04.27  更新时间:

免责声明:文章转载自《Delphi 编译程序乱码(非中文系统)的处理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇CSS中加号、星号及其他符号的作用性能测试篇:LoadRunner11 压力测试实例笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

delphi中时间控制

用TTimer的思路有点问题。 请参考以下思路:   窗体建立时,记录GetTickCount值(关于GetTickCount,请Google),然后,捕捉鼠标键盘消息,如有发送到本窗体的鼠标键盘消息,则重 新记录GetTickCount值,如无,则计算当前GetTickCount值减去原值是否大于规定时间,如大于则Close。 例子如下: //思路是这样...

【Delphi】RAD 10.4 开发Android时如何在迁移SDK和NDK路径后解决提示 ld: cannot find -lxxx的问题

今天使用lite版本安装了RAD Delphi10.4,发现自动把Android的SDK和NDK目录安装到C盘下,由于C盘容量紧张,所以想把目录迁移到其他路径! 在之前的版本是直接移动目录,在到delphi的tools-options菜单页面中修改SDK路径即可。 但是这次修改后发现在link时仍然找不到路径,查看了delphi的编译命令行信息,发现其中...

Delphi ini文件读写

参考:http://www.cnblogs.com/zhangzhifeng/archive/2011/12/01/2270267.html 一、ini文件的结构 ;这是关于 ini 文件的注释 [节点] 关键字=值 ... ini文件允许有多个节点,每个节点有允许有多个关键字,“=”后面是该关键字的值(类型有三种:字符串、整型数值和布尔值。其中字符串存...

Delphi控件开发浅入深出(一)

http://www.blogjava.net/huanzhugege/archive/2005/10/21/16376.html   有人说过“不会开发控件的Delphi程序员不是真正的程序员”。Delphi正是由于高度的可扩展性和大量的第三方控件的支持才能吸引无数程序员挑剔的目光。即使是由于工作需要使用其他开发工具的开发者也常常怀念和Delphi度过的...

VC Delphi WM_COPYDATA 消息

Delphi端发消息,VC接收消息参见: VC Delphi WM_COPYDATA 消息 本节是VC发消息,DELPHI端接收,VC字符集分为“Unicode”和”多字节“。 VC---->Unicode发送端代码: CString strSend = "要发送的信息"; strSend.ReleaseBuffer(); CWnd *pWnd =...

delphi ehLib 安装包下载及安装方法

1.下载安装包,这里提供一个百度云盘共享链接,D7-XE8都有:https://pan.baidu.com/s/1DTlxok4RiSmDokuabnGvQw2.添加环境变量,菜单"Tools"->"Options"->左侧"Environment Options"->"delphi Options"->"Library"->...