delphi如何通过sendMessage将Form2中的onMouseMove传递到Form1的Caption delphi如何通过sendMessage将Form2中的onMouseMove传递到Form1的Caption 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是创建了一个application,然后里面有Form1和Form2两个窗体,如何通过sendmessage方法将Form2中的值传递到Form1中,初学不太会用。 在form1中加入uses form2,就可以调用form2的东西了 一、Form11、uses uForm2;2、事件中begin Form2.Caption:='ABCDEFG';end; 线程之间传递可以考虑使用procedure SendString(strMSG: string;hTargetWin:HWND);var Data: tagCOPYDATASTRUCT; pBuf: PChar;begin GetMem(pBuf, Length(strMSG) + 1); try ZeroMemory(pBuf, Length(strMSG) + 1); StrPCopy(pBuf, strMSG); Data.cbData:= Length(strMSG)*2+2; Data.dwData:= Length(strMSG)*2+2; GetMem(Data.lpData,Data.dwData); Data.lpData:= pBuf; sendMessage(hTargetWin, WM_COPYDATA, 0, Integer(@Data)); finally FreeMem(pBuf); end;end;发送 procedure TFrmMain.WM_CopyData(var MSG: TMessage);var Data: ^tagCOPYDATASTRUCT; strMSG: string; n, j: Integer; group: Tlistgroup; listitem: Tlistitem;begin Data := Pointer(Msg.lParam); strMSG := StrPas(PChar(Data.lpData));end;接收大概是这个意思 我直接截取的部分程序,用于把一个字符串从一个线程到另外一个线程,仅供参考 急用:如何将图片文件(.jpg)进行Base64编码?!! 如何实现指纹识别功能 SendARP函数产生ARP包能否通过路由器? SOCKET问题 高手请进透明窗体的做法,可控制透明度,透明范围 打印证书(不同字体,不同字号)的操作应如何进行? 关于程序运行速度的问题!请教高手。。。 请教delphi中字符中切割的解决办法(同vb中split函数的功能) 怎么加密字符串呀!!!要举个例子!! delphi中,播放.wav文件速度最快的是什么方法? 我想知道现在文字识别发展到什么程度了? remobjects pascal script 脚本支持中文函数吗?
1、
uses uForm2;2、事件中
begin
Form2.Caption:='ABCDEFG';
end;
procedure SendString(strMSG: string;hTargetWin:HWND);
var
Data: tagCOPYDATASTRUCT;
pBuf: PChar;
begin
GetMem(pBuf, Length(strMSG) + 1);
try
ZeroMemory(pBuf, Length(strMSG) + 1);
StrPCopy(pBuf, strMSG);
Data.cbData:= Length(strMSG)*2+2;
Data.dwData:= Length(strMSG)*2+2;
GetMem(Data.lpData,Data.dwData);
Data.lpData:= pBuf;
sendMessage(hTargetWin, WM_COPYDATA, 0, Integer(@Data));
finally
FreeMem(pBuf);
end;
end;发送
procedure TFrmMain.WM_CopyData(var MSG: TMessage);
var
Data: ^tagCOPYDATASTRUCT;
strMSG: string;
n, j: Integer;
group: Tlistgroup;
listitem: Tlistitem;
begin
Data := Pointer(Msg.lParam);
strMSG := StrPas(PChar(Data.lpData));
end;
接收大概是这个意思 我直接截取的部分程序,用于把一个字符串从一个线程到另外一个线程,仅供参考