问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#怎么从Form2中调用Form1中的东西

发布网友 发布时间:2023-09-08 04:18

我来回答

5个回答

热心网友 时间:2024-02-19 10:44

方法有多种这里讲两种其他就不多说了。
1种、将From1中的String sqlconString = "";定义成公共静态变量就可以在From6中用Form1.sqlconString得到值最终写法是 public static string sqlconString ="";
2种、还是要将些变量定义成公共变量。如果From1是在From6中调用就可以用。From1 newfrm = new From1();
调用法:变量 =newfrm.sqlconString ;追问

首先先谢谢你, 但是用你说的第一种方法会出现这样的错误,希望帮指点下,谢谢了

追答大哥你这是定义局部变量呀。你要在类的开头就是
public class From2:From
{
//在这里定义呀
public static string sqlconnstring = "";
}

热心网友 时间:2024-02-19 10:44

把这段代码拿出来放到一个方法里面,把方法写成public公共类型,调用的时候实例化form就可以调用

热心网友 时间:2024-02-19 10:45

private改为public,在同一项目还可以实例化对象from5 text=new from5;其中text可在当前使用

热心网友 时间:2024-02-19 10:45

把这段代码做成public 类型的函数,然后调用即可追问具体怎么操作呢。新手 不懂。。 先谢谢了

追答public void reg()
{
    string sqlconString = @"Data Source=KCHGC70BA8QPQRJ\SQLEXPRESS;Initial Catalog=食堂网上售饭系统;Integrated Security=True";
    System.Data.SqlClient.SqlConnection sqlconn = new SqlConnection(sqlconString);
    sqlconn.Open();
    string sql = string.Format("insert 登录(登录名,登录密码,登录类型) values('{0}','{1}','{2}')", textBox1.Text, textBox2.Text, comboBox1.Text);
    SqlCommand cmd = new SqlCommand(sql, sqlconn);
    cmd.ExecuteNonQuery();
    sqlconn.Close();
    MessageBox.Show("注册成功!");
}

   将这一段代码放到form1 中private void groupBox1_Enter(...)  前面,然后将 else里面 换成 reg(); 在form6中 调用  new Form1().reg();

热心网友 时间:2024-02-19 10:46

http://tieba.baidu.com/p/2707928579
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? C#,怎样在一个项目中,从一个类文件,调用另一个类文件的方法 c#窗口调用:form1是主窗体,show form2之后如何调用form1里的函数? 以题代练什么意思 网购的火车票退款到了,保险费为什么没退还 ...退款。为什么用的钱全退了,我同学只退了5元保险其余几个工作日后... 携程上用微信买了火车票,票价62,保险5元,我因行程冲突退票,微信立刻... ABC的面积为1. D、E分别为AB、AC的中点。F、G是BC边上的三等分点。请 ... 三角形ABC的面积为1,D、E为AC的三等分线,F、G为BC的三等分点 ...筐重7.5千克已知每千克苹果的售价是八点五元购买这些苹 果一共需要... ...苹果用去¥24每千克苹果多少元用¥40能购买多少千克这样的苹... ...‎值‎可信吗,‎kardz苹‎果礼品卡‎怎么买? 谁能详细介绍下鲁鲁修? 鲁路修的日本名字是什么 我拉屎的时候要是拉硬的有点大的。就痛。之后呢就会出血。为啥会出血呀... 中班评语简短下学期 吃蚕豆会得蚕豆病吗 应该怎么做 清江西路地铁站到宝光寺怎么坐车 库伦效率低有什么原因 磷酸铁锂 为什么我制备的生物质碳首次库伦效率只有30 隔膜有水分会导致库伦效率很低吗 在一个项目当中调用form1的text1.text的值,怎么去调用? C#中 如何在一个类中 调用另一个类中的数据? 科颜氏高保湿爽肤水的介绍 ...两个项目Form1,Form2 ,请问如何在From1中调用Form2的对象 c# 中一个类里的方法怎样相互调用 怎样将vb中form中的代码写到类模块再调用 AE开发中,同一命名空间下,如何在一个类中使用Form1类中的axMapControl1... 求长春市区内公交车价格 食品药品以前叫什么 王者荣耀如何快速升级? 营造法式的作者是谁呀 当你诚心邀请别人握手时,被别人拒绝该怎么办? 从苏州到浙江衢州怎么走 苏州出发去浙江怎么走最方便? 长期穿戴湿的文胸对身体有什么危害? 巴南区的中学有哪些? 初三复读信息技术还用重新考不 高一信息技术会考完了,也通过了,如果复读要不要再考 初二考的信息技术初三重新考了复读还用重新考不 古镇城门白碛开的下一句是什么