======================================================
注:本文源代码点此下载
======================================================
#4楼 2008-06-09 13:28 厨师[未注册用户]
string类型和pchar类型字符串结尾都是以null吗。
那什么样的字符串结尾不以null 或者结尾为其他字符的
回复 引用
#5楼[楼主] 2008-06-09 15:31 万一
@厨师: 譬如定长字符串和字符数组就不是 null 结束的.
var
str: string[4]; {定长字符串}
chararr: array[0..255] of char; {字符数组}
回复 引用 查看
#6楼 2008-06-13 14:11 似的发射点法[未注册用户]
楼住我有很多问题想请教你`你可以加我qq吗?672844603!或者发些关于dll注入的资料给我!还请你在博客这里写写关于dll注入的资料!
回复 引用
#7楼[楼主] 2008-06-13 14:22 万一
@似的发射点法: 加了.
回复 引用 查看
#8楼 2009-02-13 10:23 xk222008[未注册用户]
万老师:setlength(str, 255);先设定str的长度,是不是相当于在内存中给str分配一个地址?新手学习,请多指教。
回复 引用
#9楼[楼主] 2009-02-13 10:29 万一
@xk222008
只要有变量声明, 肯定就会分配地址.
setlength(str, 255) 类似于:
str = ''; {中间 255 个空格}
回复 引用 查看
#10楼 2009-02-13 11:35 xk222008[未注册用户]
谢谢万老师
回复 引用
#11楼 2009-05-28 09:43 心若冰清
var
arr: array[0..255] of char;
begin
arr := '新标题';
直接把 '新标题' 赋值给数组名,是否同c++一样。只是把字符串的第一个地址传给arr
其实arr存的是字符串的第一个字符的地址?
还有'字符串',是否也是解释为第一个字符的地址,一时不知delphi怎么输出的了。
因为想学window编程。特意去看c++的书。现在delphi又忘了。c++一点也没学到。
老师有何好方法学好这个windows方面的编程
回复 引用
#12楼[楼主] 2009-05-28 10:40 万一
@心若冰清
http://www.cnblogs.com/del/archive/2008/03/03/1089344.html
回复 引用 查看
#13楼 2010-01-15 13:16 豪杰的爸爸
搞晕了。
万老师,你用的setwindowtext还是是delphi封装的api函数,当然前4个方法都行的,因为他们在dephi里面是兼容的。
如果自己调用api,最快的方法是用pchar转换,保证最后一个字节是null。
回复 引用 查看
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
最新it新闻:
·ios 5.1 beta3文件预示未来 siri有可能支持 ipad和 ipod touch
·android平台12月广告浏览份额51.6% 超越ios
» 更多新闻...
最新知识库文章:
copyright ©2012 万一 powered by: 博客园 模板提供:沪江博客
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/