我想在程序中实现:在当前对话框填一些东西后,点一下OK,那些文字跑到另一个界面去,当前界面消失。

rolt1 2000-09-07 10:02:00
我想在程序中实现:在当前对话框填一些东西后,点一下OK,那些文字跑到另一个界面去,当前界面消失。
VB里我知道,就是Form2.txtUsername.text=...,那在VC中如何办?
...全文
199 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
iforever 2000-09-07
  • 打赏
  • 举报
回复
hanphy最可能是你所要的
这也是最最普通的
hanphy 2000-09-07
  • 打赏
  • 举报
回复
用对话框类的对象这个变量来传递参数,当你点击IDOK以后,这个变量并不是马上消失,你可以
利用它进行数据传递。
x_q_y 2000-09-07
  • 打赏
  • 举报
回复
第一种方法:使用Areslee所说的方法 使用SendMessage 向另一个窗口的子控件发送填写
文本消息,至于什么消息,那就看你是什么控件了.发送完毕后,关闭你当前的窗口.
第二种方法.将原窗口中的字符串保存在一个全局变量中,然后关闭这个窗口,并把全局变量中的字符串写到目标窗口中
Areslee 2000-09-07
  • 打赏
  • 举报
回复
用SendMessage把字符串指针传给另一个窗口,在另一窗口取得这个字符串,然后关掉这个窗口。
shines77 2000-09-07
  • 打赏
  • 举报
回复
全局变量通用一点,SendMessage还要保证第二个窗口存在才行,就是必须先打开。
iforever 2000-09-07
  • 打赏
  • 举报
回复
都没分吗
oldworm 2000-09-07
  • 打赏
  • 举报
回复
入门级的问题,不用说了。
hadrons 2000-09-07
  • 打赏
  • 举报
回复
没的说了

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧