具体举个例子就是:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(IntToStr(Edit1.Handle));
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(IntToStr(Edit1.Handle));
end;
解决方案 »
- DELPHI中改PE文件头的问题 求助 〈,〉
- delphi中字符串格式化,然后保存到数据库问题
- 这句有什么吗?
- delphi 中有关光驱问题
- 100分求飞利浦630手机在DELPHI中的开发.分不够再加
- 请问语句:int:=StrToFloat(trim(edit3.text))/3 得出来的值如果是整数就不要向个位数加1,如果是实数就要向个位数加1,怎幺写?谢谢!
- 关于HTTP下载的疑问。
- 请教一个API函数
- 一部双声卡的电脑,现在需要将其中一块“声卡A” 的输出音频数据,实时的直接输入“声卡B”的输入部分(也就是模拟麦克)
- delphi7 读取win7 64位注册表问题
- ??如何编写邮件服务器?
- ADO记录集问题。急!!!急!!!
请问哪位大哥能给我解释一下readfile的用法
请给解释细一点
请给解释细一点
Handle CreateMailslot(LPCTSTR lpName,DWORD nMaxMessageSize,DWORD lReadTimeout,LPSECURITY_ATTRIBUTES lpSecurityAttibutes);
如果是个TGraphicControl,就是Control.Parent.Handle;
如果只是TComponent,不是TControl,就用Form.Handle吧.
我用readfile读内存中的一段邮件槽
头4位为字符型 后头是二进制
可是用readfile总是参数不对
可恼
怎么使
给点例子
而不是控件的句柄.
wnd:HWnd;
sName:array[0..255] of Char;
begin
wnd:=GetWindow(self.handle,GW_CHILD);
while wnd<>0 do
begin
if GetClassName(wnd,sName,Sizeof(sName)>0 then
begin
Memo1.lines.add(String(sName));
end;
//wnd就是控件的句柄
wnd:=GetWindow(wnd,GW_HWNDNEXT);
end;