手册上说WideString是动态分配存储的,为什么以下的句子会编译错误?var
str :WideString;
begin
if str = '' then //提示WideString和Pointer是不兼容的类型
.....
WideString和String操作上有什么不同吗?
str :WideString;
begin
if str = '' then //提示WideString和Pointer是不兼容的类型
.....
WideString和String操作上有什么不同吗?
解决方案 »
- 关于rzdbmemo的设置技巧
- 如何从flash中取词
- 为什么ADOQuery组件无法更新数据?
- 100分求好的【需求分析】文档,内容不限!
- fastreport中如何对齐筐架线?
- 我想每页都显示一定的内容,又不想设为页角(pagefoot)和页眉,如何做,在线等!
- 怎样使用自定义的消息!菜鸟提问!
- 〓〓〓高分求解啊,UP的有分〓〓〓
- 急!DBGRID问题!
- =============一个关于数据库的莫名其妙的问题===================
- 三层分布式结构下,通过服务器端的Remote Data Module中的函数的参数,是否能够传输图片?
- 李维<<ADO/MTS/COM+高级程序设计>> P406页 为什么老是报错: Invalid data packet ??? 代码如下
..是通过的
但是
if str <> '' then
..就通不过
而且
if str = '' then
..
其实str不是空串'',但是也被if当做是''空串来处理了