C++怎么把一个文本框中的text赋值给另一个文本框。

C++怎么把一个文本框中的text赋值给另一个文本框。如果点击按钮,文本框1中的text属性就赋给文本框2.text属性的。C#里面我会,没接触过C++,弄得我快晕的,大... C++怎么把一个文本框中的text赋值给另一个文本框。
如果点击按钮,文本框1中的text属性就赋给文本框2.text属性的。
C#里面我会,没接触过C++,弄得我快晕的,大家可以帮帮我吗?不胜感激!
各位大虾,我的C++真的不行啊,还是用程序的源码比方便了,补充一下吧。
--------------------------------------------------------------------
控件共三个:两个文本框,一个复选框。

捕获数据文本框 IDC_COPY
赋值的文本框 IDC_STICK
复选框IDC_CHECK1

判断,如果复选框IDC_CHECK1被选上,则复制IDC_COPY的内容到IDC_STICK。

就这个了,C++的!!!需要程序的源代码,简单的就行,谢谢!
展开
 我来答
weilin928
推荐于2017-12-15 · TA获得超过110个赞
知道答主
回答量:137
采纳率:0%
帮助的人:143万
展开全部
方法很多~
最简单的,什么都不用做,直接就可以赋值。无需什么添加变量之类的,麻烦!
代码如下:
CString str;
GetDlgItem(IDC_COPY)->GetWindowText(str);
GetDlgItem(IDC_STICK)->SetWindowText(str);

这样就可以将一个文本框的内容复制到另一个文本框了。
看楼至具体什么需求了,还可以通过剪切板拷贝。
重复江渚芳草
2009-08-05 · 超过13用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:42.6万
展开全部
首先,使用一个类向导添加文本框cstringl类型成员变量s,同样添加另一个文本框变量s1,然后updatedata(true),s1=s,updatedata(false);注:s那个编辑框是你要获得数据的编辑框,s1那个编辑框是你要赋值的那个编辑框
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tn瓶邪
推荐于2016-06-05 · TA获得超过1881个赞
知道小有建树答主
回答量:610
采纳率:98%
帮助的人:111万
展开全部
  解决方案
  Session["UserName"]=textbox1.Text;
  Session["PassWord"]=textbox2.Text;
  if(Session["UserName"]!=null && Session["PassWord"]!=null)
  {
  Label1.Text=Session["UserName"];
  Label2.Text=Session["PassWord"];
  }

  SESSION可能会丢失,用BUTTON的POSTBACKURL属性比较好:
  A.aspx)
  BUTTON1是点击的按钮
  BUTTON1.postbackurl="b.aspx"
  b.aspx)
  page_load....
  if page.ispostback=false then
  If Not Page.PreviousPage Is Nothing Then
  Dim txt As TextBox = CType(PreviousPage.FindControl("textbox1"), TextBox)
  Label1.text = txt.Text
  End If
  end if
  end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2008windflower
2009-08-04 · 超过18用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:50万
展开全部
先把两个文本框各关联两个变量,如String1, String2,在点击按钮的函数中,先用UpdateDate(True)函数交换数据,然后用一个temp变量,互换String1和String2,再用UpdateDate(flase)函数刷新控件数据即可!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自虞山小巧玲珑的黄盖
2009-08-04 · TA获得超过704个赞
知道小有建树答主
回答量:1158
采纳率:0%
帮助的人:0
展开全部
你说控制台程序还是什么?
控制台程序就可以这样在D盘里有个文本的东西
test.txt,里面有很多东西
如果要把这里面的东西保存到另一个文本文件test2.txt中
那么在C++中这样

#include <iostream>
using namespace std;
int main()
{
system("type d:\\test.txt > d:\\test2.txt");
//然后就成了
}

如果不想用这种方法那么就用C++中的一些文件读取的方法
如果有不明白的加我百度HI
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式