社区
数据库相关
帖子详情
WideString类型在C#中要怎样表示?
LRG315
2005-01-19 06:06:43
我是在C#中调用Delphi的Dll,其中参数有WideString类型,那我在C#应该怎样定义类型与之相对应?
...全文
262
3
打赏
收藏
WideString类型在C#中要怎样表示?
我是在C#中调用Delphi的Dll,其中参数有WideString类型,那我在C#应该怎样定义类型与之相对应?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chechy
2005-01-20
打赏
举报
回复
如果是Delphi做的DLL的参数是string或者WideString类型,奉劝你一句,除了Borland的开发工具系列外,不要用其他开发工具调用。这两个类型太特殊,无法被其他非Borland语言调用。
建议使用PChar,C#有Unmanage Type,正好配合。
LRG315
2005-01-20
打赏
举报
回复
不可以耶,如果DLL参数用Pchar的话,那C#里又得怎么做?
Kshape
2005-01-19
打赏
举报
回复
直接用 string 不可以?
C#
中
String
和
string
有啥区别
【代码】
C#
中
String
和
string
有啥区别。
delphi、
c#
数据
类型
比较
delphi 整数
类型
的表述 同一行的,
表示
的是相同范围的数。 shortint ---- int8 -128..127 smallint ---- int16 SHORT -32768..32767 integer Longint ----- int32 LONG int64 -----LONGLONG Largeint LONG64 Nativ
C++笔记之【Webservice通讯中文乱码】的那些事
一、 前言 之前的其他文章中介绍了Webservice的通讯的实现过程,这里再介绍一下通讯过程中的中文乱码怎么处理。 二、 中文乱码 出现乱码主要是由于编码的问题造成的,我们在用VS平台编程的时候,大部分使用短字符,但是Webservice 通讯过程中使用宽字符。 其中,所谓的短字符,就是用8bit来
表示
的字符,典型的应用是ASCII码.而宽字符,顾名思义,就是用16bit
表示
的
变量的内存分配和释放
从作用范围的角度,变量可以分为两大类:全局(Global)变量和局部(Local)变量。函数或者过程内部定义的变量为局部变量;其他的变量被声明在interface和implementation部分,称作全局变量,可以在整个单元中引用。对于在类中声明的变量,如果我将类比作单元,那么类中的变量可以比作单元中的全局变量;类的方法中声明的变量可以比作函数和过程中的局部变量。以下所讲的内存分配形式对于类中的
Sqlite3基础使用小结(包括通常遇到的问题)
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、
C#
、
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章