比如:我新建一个工程:Project1,在form1 里加添加一个memo1 ,我要获取memo1里面的文本内容
我的代码如下,不能实现。
hWindow := FindWindow(nil,'Project1');
if hWindow = 0 then
begin
ShowMessage('未找到指定窗口');
Exit;
end;
hControl := FindWindowEx(hWindow, 0, 'Memo1' , nil);
if hControl = 0 then
begin
ShowMessage('未找到指定控件');
Exit;
end;
GetMem(sWindowText, 100);
SendMessage(hControl, WM_GETTEXT, 100, LPARAM(sWindowText));
Caption := sWindowText;
FreeMem(sWindowText);
-------------------------------------------------
我的代码如下,不能实现。
hWindow := FindWindow(nil,'Project1');
if hWindow = 0 then
begin
ShowMessage('未找到指定窗口');
Exit;
end;
hControl := FindWindowEx(hWindow, 0, 'Memo1' , nil);
if hControl = 0 then
begin
ShowMessage('未找到指定控件');
Exit;
end;
GetMem(sWindowText, 100);
SendMessage(hControl, WM_GETTEXT, 100, LPARAM(sWindowText));
Caption := sWindowText;
FreeMem(sWindowText);
-------------------------------------------------
解决方案 »
- 谁会用Delphi7编写web服务器应用程序?重金酬谢
- 高分求如何在dbgrid中如何用鼠标拖动记录。例如将第二条记录拖动到第一条的位置,使之成为第一条。
- 求助!!!!!!!!!!!!!
- rxlib275控件中的DBGridEh2,怎样实现排序?
- 在线请教:如何设置启动delphi6.0时的默认查找.bpl文件的路径?
- 用程序对IIS的虚拟目录进行管理
- 当edit控件失去焦点触发的什么事件?
- 程序中如何获取条码扫描器扫描返回的字符串
- 调试时,怎样才能定位内存错(如越界)的地方?
- Delphi7 的控件如何添加事件
- 谁能帮帮我呀~~~~~~~~~~~~~~~ 小女子谢谢各位了 代码已经贴出来了
- delphi中如何调用DLL中的类?
hControl := FindWindowEx(hWindow, 0, 'TDBGrid', nil);
要怎么写
GetMem(sWindowText, 100);
SendMessage(hControl, WM_GETTEXT, 100, LPARAM(sWindowText));