社区
C++ Builder
帖子详情
要用到AnsiString的比如Trim(),MidStr()等函数,请问要包含哪个头文件?#include????>
pobosskey
2003-05-12 05:01:39
要用到AnsiString的比如Trim(),MidStr()等函数,请问要包含哪个头文件?#include<?????>
...全文
332
2
打赏
收藏
要用到AnsiString的比如Trim(),MidStr()等函数,请问要包含哪个头文件?#include<?????>
要用到AnsiString的比如Trim(),MidStr()等函数,请问要包含哪个头文件?#include
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yingyys
2003-05-12
打赏
举报
回复
不用
gdyt008
2003-05-12
打赏
举报
回复
如果你include vcl的話就不用!
如果沒有,就include "dstring.h"
C++ Builder VC 读取XML tinyxml
C++ Builder读取XML tinyxml;
包含
示例程序;通过map s_config;可获取对应的xml对象。给定gid和id即可;VC替换代码中
Ansi
String
即可 MyXmlLoader::GetInstance()->s_config; 987 666 222 333
C++与C#间的
函数
替换
C++与C#间的
函数
替换,包括
函数
、变量以及其他相应的
头文件
转换。
C++Builder
函数
库
C++Builder
函数
库, Date 返回TDateTime对象,
包含
当前的年月日信息,
函数
原型如下: System::TDateTime __fastcall Date(void); 2. Time 返回TDateTime对象,
包含
当前的时间信息,
函数
原型如下: System::TDateTime __fastcall Time(void); 3. Now 返回TDateTime对象,获取当前的日期和时间信息,
函数
原型如下: System::TDateTime __fastcall Now(void); 4. DatetimeTo
String
将TDateTime对象转换为指定格式的字符串对象,
函数
原型如下: void __fastcall DateTimeTo
String
(
Ansi
String
&;Result, const
Ansi
String
Format,System: :TDateTime DateTime);
delphi7高精度计算单元 high.dcu
基于
ansi
string
类型开发了delphi7的高精度计算单元high.dcu,其中
包含
高精度加法、减法、乘法、除法、最小公倍数、最大公约数 等计算
函数
或过程。其接口文件如下: unit high; interface const intmax=32767; function d2c(d:byte):char; function c2d(c:char):byte; function len(s:
ansi
string
):integer; function plus(x,y:
ansi
string
):
ansi
string
; function mult(x,y:
ansi
string
):
ansi
string
; function
mi
nus(x,y:
ansi
string
):
ansi
string
; function divide(var x:
ansi
string
;y:
ansi
string
):
ansi
string
; function gcd(x,y:
ansi
string
):
ansi
string
; function lcm(x,y:
ansi
string
):
ansi
string
; function hex2dec(s:
ansi
string
):
ansi
string
; procedure trans(a:
ansi
string
;b:integer); implementation ................ end.
多国语言支持,自动读写文字资源INI
<<多国语言支持说明>> 当前程序应
用到
Borland C++ Builder 6.5测试(BCB6.5) 对窗体设置语言文件,自动读写.DFM中的文字资源到INI文件中, 之后再对INI文件统一修改. 主要设置以下几项属性:
Ansi
String
: Caption ,
Ansi
String
: Text,
Ansi
String
: DisplayLabel,
Ansi
String
: Hint,(当属性ShowHint为真时) T
String
s: Items// 下拉框,列表框的 源程序在些公开,随便用,自己根据需要随便删改. -------------------------------------------------------------------- config.ini文件说明 [Language] ; 当设置这空或Default时,指不使用语言文件,只使用EXE中的自带文字 Project1.exe.Language=Project1_Chs.ini -------------------------------------------------------------------- 用法 1.
包含
并
头文件
#
include
"MultiLanguage.h" 2.项目文件中Application->CreateForm()之后Application->Run();之前 加入根据config.ini文件中配置,自动设置语言 如: Application->CreateForm(__classid(TForm1), &Form1); Application->CreateForm(__classid(TForm2), &Form2); .................. ..................
Ansi
String
strLanguageFile = ML_GetLanguageFile(); if (!strLanguageFile.IsEmpty()) { ML_AutoSetLanguage((TObject*)(Form1)); ML_AutoSetLanguage((TObject*)(Form2)); ML_AutoSetLanguage((TObject*)(Form3)); //....... } Application->Run(); 3.当对CPP零碎的文字处理时,使用ML_ReadIniKey([段], "名称", "默认值" ) 如: ShowMessage(ML_ReadIniKey("Message", "Msg1.Text", "信息提示." )); 或 Application->MessageBox(ML_ReadIniKey("Message", "Msg1.Text", "信息提示." ).c_str(), ML_ReadIniKey("Message", "Msg1.Caption", "看看" ).c_str(), MB_OK); 4.程序中切换资文件,使用ML_SetLanguage(窗体,资源文件INI) 如: ML_SetLanguage(this, ExtractFilePath(Application->ExeName) + "Project1_En.ini");
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章