⑴ android 如何在对话框中获取edittext中的数据
1、获取对话框的布局
AlertDialogdlg=XXXXX;//初始化一个对话框
Viewview=dlg.getView();//获取对话框的布局
2、通过对话框的布局获取对应的edittext组件
EditTextet=(EditText)dlg.findViewById(R.id.xxxx);//获取对话框中的EditText
3、edittext获取对应的数据
Stringid=et.getText().toString();//获取edittext的值
⑵ android如何获得弹出的对话框中的edit text控件的数据
1、首先自定义布局
2、把自定义布局放入dialog中显示
3、通过自定义布局查找对应的edittext组件
如
finalViewDialogView=a.inflate(R.layout.loand,null);//1、自定义布局
//创建对话框
AlertDialogdlg=newAlertDialog.Builder(loand.this)
.setTitle("登录框")
.setView(DialogView)//设置自定义对话框的样式,2、自定义布局放入dialog中显示
.setPositiveButton("登陆",//设置"确定"按钮
newDialogInterface.OnClickListener()//设置事件监听{
publicvoidonClick(DialogInterfacedialog,intwhichButton){editText1=(EditText)DialogView.findViewById(R.id.editText1);
editText2=(EditText)DialogView.findViewById(R.id.editText2);//3、过自定义布局查找对应的edittext组件
Stringid=editText1.getText().toString();
Stringpassword=editText2.getText().toString();
⑶ 怎么获取对话框中编辑框的数据
楼主好!
我的问题和你的有点类似,但是更麻烦一些:我的是在第一个对话框,点击弹出第二个对话框,选择人名后,返回第一个对话框。这个时候,第一个对话框,要展示在第二个对话框中选中的人名。我的问题就是:怎么把第二个对话框中选中的数据,传回给第一个对话框呢?盼沟通!
⑷ 请问MFC中如何在新对话框中获得父对话框的数据急急急。。。。
模态对话框,必须在DoModal之前传递过去,否则涉及界面的数据是无法传递的。
非模态对话框,通过Create创建的,只要在Create之中声明了明确的父子关系(参数中有一项),那么直接GetParent就可以获取父窗口指针了,之后通过类型强制转换,就可以访问父对话框的数据了。
模态对话框,通常是在子对话框建立自定义成员变量,然后这样的代码传递:
CxxDlgdlg;//子对话框
dlg.m_1=xxx;//xxx是父对话框的数据
dlg.m_2=yyy;
if(IDOK==dlg.DoModal())
{
xxx=dlg.m_1;//传递回来,需要在子的OnOK里面完成对m_1的赋值
}
⑸ jsp父页面如何获取弹出的对话框中的值
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>New Document </TITLE>
<META content="EditPlus" name="Generator">
<META content="" name="Author">
<META content="" name="Keywords">
<META content="" name="Description">
<script language="javascript">
<!--
function openChild(){
var aa = document.getElementById("txt9").value;
var k = window.showModalDialog("child.html",aa,"dialogWidth:335px;status:no;dialogHeight:300px");
if(k != null)
document.getElementById("txt11").value = k;
}
//-->
</script>
</HEAD>
<BODY>
<FONT face="宋体"></FONT>
<br>
传递到父窗口的值:<input id="txt9" type="text" value="33333" name="txt9"><br>
返回的值:<input id="txt11" type="text" name="txt11"><br>
子窗口设置的值:<input id="txt10" type="text" name="txt10"><br>
<input id="Button1" onclick="openChild()" type="button" value="openChild" name="Button1">
</BODY>
</HTML>
child.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>New Document </TITLE>
<META content="EditPlus" name="Generator">
<META content="" name="Author">
<META content="" name="Keywords">
<META content="" name="Description">
<meta http-equiv="Expires" content="0">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">
</HEAD>
<BODY>
<FONT face="宋体"></FONT>
<br>
父窗口传递来的值:<input id="txt0" type="text" name="txt0"><br>
输入要设置父窗口的值:<input id="txt1" type="text" name="txt1"><input id="Button1" onclick="setFather()" type="button" value="设置父窗口的值" name="Button1"><br>
输入返回的值:<input id="txt2" type="text" name="txt2"><input id="Button2" onclick="retrunValue()" type="button" value="关闭切返回值" name="Button2">
<input id="Button3" onclick="" type="button" value="关闭刷新父窗口" name="Button3">
<script language="javascript">
<!--
var k=window.dialogArguments;
//获得父窗口传递来的值
if(k!=null)
{
document.getElementById("txt0").value = k.document.getElementById("txt9").value;
}
//设置父窗口的值
function setFather()
{
k.document.getElementById("txt10").value = document.getElementById("txt1").value
}
//设置返回到父窗口的值
function retrunValue()
{
var s = document.getElementById("txt2").value;
alert(s);
window.returnValue=s;
window.close();
}
//-->
</script>
</BODY>
</HTML>
⑹ excel如何获取网络表格数据的教程
在Execl中经常需要录入网上的数据,其中数据源比较多的是在网上,这个时候就需要用到或许网络表格数据的功能了。下面是由我分享的excel如何获取网络表格数据的教程,供大家阅读、学习。
excel如何获取网络表格数据的教程:
获取网络数据步骤1:比如我们把搜狐中超积分榜作为 Excel 网页外部数据(如下图)。
获取网络数据步骤2:打开Excel,定位要获取数据的单元格位置(如A1),然后依次点击“数据”-“导入外部数据”-“新建Web查询”。
获取网络数据步骤3:在打开的对话框中,将网址粘贴到地址栏中,然后点击“转到”,再点击要选择表格旁边的箭头。
获取网络数据步骤4:点击后变成了对号(表示选中该表格),然后单击“导入”。
获取网络数据步骤5:打开下图所示对话框,点击“确定”。
获取网络数据步骤6:获取好的数据如下图所示。
⑺ EXCEL如何自动获取对话框里的数据
1、Ctrl+R,输入CMD,回车
2.输入echo%CLASSPATH%查看CLASSPATH的配置
3.输入settest=d:/test新建一个环境变量。变量名称为:test。变量值为:d:/test
4.输入echo%test%查看test变量的配置
⑻ 如何获取mfc对话框数据校验函数判断的结果
有个简单的办法:
就是对该EDIT框添加一个消息EN_CHANGE,该消息就是当编辑框中数据有改变时,就会运行该函数。
然后在该编辑框中输入数据时就会去判断你的数据是否超出你的边界。
例:
在消息响应函数中判断为:
int
idata
=
GetDlgItemInt(IDC_EDIT_NUMBER);
if(idata
>
1000)
{
AfxMessageBox("数据大于Max(1000)");
}
IDC_EDIT_NUMBER
为你的编辑ID。
既然是判断一个数的范围。那么肯定是要用到if语句的。