社区
Delphi
帖子详情
如何得到TEdit.text的地址?因为有指针要指向它。
hqhqhw
2002-08-22 04:04:56
要得到TEdit.text的地址,然后赋给一个字符串指针。下面的代码应该怎么修改?或者还有别的办法实现?
var edit1p,edit2p:^string;
edit1p:=@(edit1.text);
edit2p:=@(edit2.text);
...全文
86
8
打赏
收藏
如何得到TEdit.text的地址?因为有指针要指向它。
要得到TEdit.text的地址,然后赋给一个字符串指针。下面的代码应该怎么修改?或者还有别的办法实现? var edit1p,edit2p:^string; edit1p:=@(edit1.text); edit2p:=@(edit2.text);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
耙子
2002-08-22
打赏
举报
回复
你得不到它有效的指针。
这个问题,我几年前曾经也试图得到,想在别的函数里面通过指针赋值。
一支不行,后来看了TEdit的源代码才知道为什么不行。
看help能知道这个Text属性继承与TControl.
真正的Text 是 private FText,我们访问不到。
我们平时使用 Text:= xxx;
xxx:= Edit.Text 这都是通过方法操作的,所以单单从 Edit.Text 上面的不到任何有效的指针。
largewang
2002-08-22
打赏
举报
回复
Edit.Text是动态得到的,哪来的地址啊!
直接指向edit不就可以访问它的Text了,何必硬要指到它的Edit呢?!!!
ilang
2002-08-22
打赏
举报
回复
只知道赋予字符串可以这样SendMessage(Edit1.Handle, EM_REPLACESEL, 0, LongInt(PChar('xy')));
knock
2002-08-22
打赏
举报
回复
pchar(edit1.text); 就变成指针形式的了
gaoys1979
2002-08-22
打赏
举报
回复
string是delphi自己管理的东东,不推荐使用他的指针操作。
最好使用pchar
这种理论性的研究也比较少见。;)
hks
2002-08-22
打赏
举报
回复
TEdit.Text是一个属性,不是用来存储东西的地方,你用字符串指针指向它干吗?
馮強
2002-08-22
打赏
举报
回复
这样写:
var edit1p,edit2p:^String;
begin
edit1p^:=edit1.text;
edit2p^:=edit2.text;
end;
end.
Brune
2002-08-22
打赏
举报
回复
var
a:pchar
a:=pchar(edit1.text);
学生上机游戏专用监控系统
Gamefile:
Text
File; // 文本文件,存放已经知道的游戏句柄 s:string; // i,j:integer; st:SYSTEMTIME; hToken:THANDLE; tkp:TOKEN_PRIVILEGES; RR:Dword; begin try if form3.Showing=true then begin ...
Delphi的
指针
为什么可以多次New,始于队列TQueue对
指针
的Push和Pop的思考
下面的思考是关于Delphi的
指针
、内存的,其实C、C++的
指针
、内存大概也是这样的原理,不过可能正在具体的语法……方面有所不同,要结合在一起理解、也要区分开别弄混了! 多次New,然后存入队列 今天在使用Delphi的...
delphi控件使用
Standard页 1- Tlistbox控件 重要属性items.* 举例,界面设计如下左,执行结果如下右: ...procedure TForm1.Button1Click(Sender: TObject);...
edit
1.
Text
:= listbox1.Items.Comma
Text
;...
edit
2.
Text
:= listbo...
Delphi
指针
类型浅析(附件)
附件资料*
指针
的使用(代码)示例:简单的
指针
应用代码:procedure TForm1.Button2Click(Sender: TObject);var a: Integer; p: ^Integer;begin with self.Memo1.Lines do begin a := 100; A
小札记
确切地说,DELPHI中的对象是一个
指针
,这个
指针
指向
该对象在内存中所占据的一块空间。我们将对象
指针
指向
的内存空间称为对象空间。对象空间的头4个字节是
指向
该对象直属类的虚方法
地址
表(VMT – Vritual Method Ta....
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章