DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: nostrad
今日帖子: 3
在线用户: 3
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
女 haikely (阿) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 8:21:09
标题:
各位大虾们,如何在两个程序间传递参数? 浏览:2027
加入我的收藏
楼主: 就比如说在Delphi中,将一程序中的字符串传递赋值给另一程序中的EDIT组件
----------------------------------------------
-
作者:
男 loubingtt (我的生活与你无关) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 12:13:49
1楼: 这要用到进程间的通信,有什么需要。我给资料给你
----------------------------------------------
按此在新窗口浏览图片
作者:
女 haikely (阿) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 12:50:45
2楼: 那先谢谢你了.我需要做一个小小的外挂程序,将字符插入到加一个程序的Edit组件中.可以把资料发到我的邮箱吗:haikely@sina.com.cn
----------------------------------------------
-
作者:
男 moodsky (moodsky) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 13:18:27
3楼: 谢谢!moodsky@eyou.com
----------------------------------------------
-
作者:
男 skertone (奇奇怪) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 13:21:29
4楼: 不会又是一个想试密码的吧?
----------------------------------------------
按此在新窗口浏览图片 按此在新窗口浏览图片 按此在新窗口浏览图片
作者:
男 moodsky (moodsky) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 15:04:26
5楼: ??什么意思??
----------------------------------------------
-
作者:
女 haikely (阿) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 16:08:26
6楼: 就是啊!4楼的什么意思?
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2003/12/4 16:29:16
7楼: 以前帮同学写的比较简单!仅供参考!
function EnumWindowsProc(Hwnd:THandle;lParam:LParam):boolean;
var
 WindowCaption:array[0..254] of Char;
begin
 GetWindowText(Hwnd,WindowCaption,255);
 if StrPas(WindowCaption)='登入游戏' then
 begin
   cnt := 0;
   EnumChildWindows(Hwnd,@EnumChildProc,0);
   Result := False;
   Exit;
 end;
 Result := True;
end;

function EnumChildProc(Hwnd:THandle;lParam:LParam):boolean;
var
 WindowCaption,WindowClass:array[0..254] of Char;
begin
 GetClassName(Hwnd,WindowClass,255);
 if Pos('EDIT',UpperCase(StrPas(WindowClass))) > 0 then
 begin
   Inc(cnt);
   SendMessage(Hwnd,WM_SETTEXT,0,LongInt(PChar(IntToStr(cnt))));
   if Form1.mygettext(Hwnd)='1' then
    begin//2
      SendMessage(Hwnd,WM_SETTEXT,0,LongInt(PChar(Form1.Edit2.Text)));
    end;//2
   if Form1.mygettext(Hwnd)='2' then
    begin//2
      SendMessage(Hwnd,WM_SETTEXT,0,LongInt(PChar(Form1.Edit1.Text)));
    end;//2
 end;
 Result := True;
end;


----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
女 haikely (阿) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 17:19:47
8楼: 感谢bios大哥的帮忙!!!
----------------------------------------------
-
作者:
男 Giver (Giver) ★☆☆☆☆ -
盒子活跃会员
2003/12/4 17:44:34
9楼: 是用sendmessage?
外挂中需要的可不只如此啊
----------------------------------------------
http://www.gaiwei.com
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行59.57031毫秒 RSS