如果没有窗体的打开,怎么在窗体中定义变量,并且被main函数直接调用呢?

如果没有窗体的打开,怎么在窗体中定义变量,并且被main函数直接调用呢?在main过程可以调用没有打开的窗体的参量么?

vb

2个回答

最简单的方法是将窗体变量X设置为Public。然后就可以直接在Main中调用了:form1.X=XXX。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C# WinForm 在父窗体与子窗体之间互相调用变量或方法
【父窗体调用子窗体变量或方法】:         首先在父窗体下定义子窗体,如:SubForm subform1=new SubForm();         再将子窗体subform1中需要调用的变量改为全局变量(public),父窗体即可通过代码“subform1.变量名”调用。         方法调用同理。 【子窗体调用父窗体变量或方法】:         将父窗体下的变量设
c# winform 子窗体访问父窗体中的方法和变量
今天的工作中突然用到这个了,不过以前没有接触过呢!不过,在有经验的同事的帮助下,这个问题也很快解决了。具体可以分为以下几种方式: 1、在父窗体中构造子窗体对象时,将父窗体传递过去: 如:FrmSub frm=new FrmSub(this);//this代表父窗体 2、将父窗体中要访问的变量和方法修改为public 3、在子窗体类中定义一个父窗体的全局变量: 如:private dyna
C#如何定义全局变量,不同的子窗体和类都可以访问
C#如何定义不同的窗体和类都可以访问的全局变量?首先要说明,这里区别于某一个具体窗体或者类中的全局变量,可以在该窗体包含的控件的事件以及该窗体中定义的方法和类访问,这种全局变量不能在别的窗体或者类中访问。定义方法:在主窗体的cs文件中定义:namespace 命名空间{public partial class MainForm : Form{    。。。}public class 类名{    ...
避免重复打开已存在的窗体
通过按钮事件定义了一个开窗口的操作,每次点击按钮就会弹出新窗口,但是多次点击会出现多个相同的窗口,这样的对于之后的处理不方便,也不利于用户的使用体验,所以就需要在点击按钮时判断窗体是否已经存在,存在则激活,不存在则新建;在按钮点击事件中定义如下: Boolean flag = false;//判断标志 FormCollection formCollection = Application.Ope...
WPF设置启动窗体以及WPF项目中调用winform的方法
WPF学习之启动窗体设置:https://blog.csdn.net/educast/article/details/8194610WPF调用Win Form:https://www.cnblogs.com/allanli/p/4482165.html
c#调用其他窗体中的变量或函数
因项目需要,程序中有一个主窗体,多个子窗体。用主窗体的按钮来打开子窗体。 1.右键解决方案资源的项目名称,添加需要的子窗体 2.主窗体添加变量用于初始化子窗体 public System.Windows.Forms.Form fcomm;//串口设置窗口 初始化时把this传进去 3.为子窗口添加对应的构造函数         private Form1 form1;//使用form1
c#如何实现在两个窗体(Form)间传输数据或变量
在父窗体中显示子窗体时,加上子窗体.Owner=this;在子窗体中定义一个父窗体对象,在Load函数里面让父窗体对象=(父窗体类型)this.Owner。然后用这个父窗体对象就可以在子窗体的任何位置直接使用它的参数了(这些参数要定义成公共的).将父窗体对象定义成子窗体的一个变量,不是在Load中定义父窗体对象,只是在Load中获取父窗口,这样在子窗体的任何位置都应该可以使用这个父窗口对象了 如
在一个窗体中调用另一个窗体的数据
在做机房收费系统时我们经常会遇到
如何在一个窗体中调用另一个窗体的控件或方法
要把Form1中的控间改成public属性 具体实现过程请参看一下代码(在form2的textbox1中输入然后在form1中的label1中显示textbox中的内容 //form1代码,form1中有一个label1和一个button1,其中label1的modifier属性为public namespace WindowsApplication1 { public
在C#中怎么设置一个全局变量,方便我在其他的窗口中可以调用
大家按照下面的步骤就可以啦 1.首先我们进入program.cs 2.在Program类后面添加一个类,注意要是静态类,如下 public static class user11     {         public  static string yhm;     } 3.进入其他窗口,就可以用啦,如下: user11.yhm = "你好";   OK
java中main函数中的变量定义及其使用
错误案例一: public class exe1 { static int i=10; int k=3; public static void main(String[] args) {   k=5; System.out.println("i="+i); System.out.println("k="+k); } } 报错为,k应该为静态;静态方法操作动态变量既是main
关于VB.NET中多窗体之间的调用与关闭
关于VB.NET中多窗体之间的调用,实现多窗体之间的打开,以及打开新窗体后对旧窗体的关闭
Winform 中有关Form1、Form2两个窗体简单变量的使用
一、Winform中有两个窗口Form1、Form2,运行过程中Form1操作完就关闭,只显示form2主窗口,以及Form2中使用Form1中变量的问题:   1.首先在Form1中,从工具箱中拖两个“label控件”,命名为:txtuser(用户名)和txtpwd(密码),两个TextBox、命名为:txtUser.Text、txtPwd.Text,两个Button,命名为btnLog、bt
c# ArcEngine二次开发之“窗体之间传递AxMapcontrol 变量”
前两次,在项目中遇到了窗体之间参数传递的问题,今天稍作总结,以方便后面使用。 第一种方法 子窗体传递参数的方法 下面是子窗体的代码。 namespace OilTeaPIS {     public partial class frmThematicQuery : Form     {         private AxMapControl pAxMap;         p
VB中窗体模块、标准模块、类模块的区别
VB的代码存储在模块中。在VB中提供了三种类型的模块:窗体模块、标准模块和类模块。   简单的应用程序可以只有一个窗体,所用的程序都驻留在窗体模块中,而当应用程序庞大复杂时,就要另外附加窗体。最终可能有几个窗体中有一些共同都要执行的代码,为了在两个窗体中不产生重复代码,可创建一个独立的模块,用它实现代码公用。该独立模块即是标准模块。此外还可以建立包含共享代码与数据的类模块。  每个标准模块
C#定义全局变量,可以在各个窗体中使用
要新建一个静态类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WindowsFormsApplication1 { static class Gloable {
C# 一个窗体调用另一个窗体的控件
需求:在一个窗体点击确定时,获取文本框选中的文字。另一窗体增加一节点,节点名是该文本框选中的文字。LayerForm是要被调用的窗体,声明该窗体的静态变量,在另一窗体内调用即可。在LayerForm窗体内声明变量:public LayerForm()        {            InitializeComponent();                     Instance = ...
打开Excel文档自动启动用户窗体。为Excel文档添加启动画面
在工程资源管理器那里点开“ThisWorkBook”;如果你的VBA没有显示这个管理器,可以用CTRL+R将它调出;接着在弹出的代码编辑器里面输入:   Private Sub Workbook_Open()   ***form.Show   End Sub   实用功能,为Excel文档添加启动画面   首先在Excel中键入ALT+F11打开VBA编辑器;在“插入”菜单中,选择“
C# 子窗体调用父窗体函数(无参数)
C# 子窗体调用父窗体函数(无参数)
VB.NET 从main函数里启动窗口
_ Public Shared Sub Main() Application.EnableVisualStyles() Application.Run(New Form1()) End Sub
qt中widget类使用main中变量
很小的一个问题我调了半天,记录一下: (中间遇到报SIGSEGV的错,是因为lbl声明位置,格式问题。另外传递的变量不能写在widget中比如Widget(int n1,int n2),很奇怪。懂的大侠请指导,谢谢!) main ———————————————— #include "widget.h" #include <QApplication> #include <Q...
C# 怎么判断一个窗体打开
问题运行时出现Form1,然后点击一个按钮,就会跳出窗体Form2.如果再点击的话还会跳出一个窗口(因为我用的是new form ,重新创建了一个form2,所以会一直跳。) 我要的效果就是只能出来一个,如果再点击的话就不会出现新的。那么这就要加一个if语句来判断了。代码展示:Form1 部分代码: public Form2 f2 =null;//创建一个子表实例 private void but
C#中在一个窗体里调用另一个窗体的方法
C#中在一个窗体里调用另一个窗体的方法;C#不同窗体方法调用
Windows窗体与WPF窗体相互调用
一.WPF窗体调用windows窗体 (一)在wpf窗体中,若想调用windows窗体,有两种方法: 1.直接调用         private void btnOpenWindows2_Click(object sender, RoutedEventArgs e) { //直接调用 Form1 form1=new Form
main函数外也可以调用函数
在写程序的时候,我们都知道一般一个程序肯定有一个主函数,它是真个程序的入口地址,也就是程序在这里开始执行,就像要进入一个大房子的大门,我们必须要打开这个门,才能进入整个房子里面去!并且可能我们都觉得一般的函数调用都是在主函数里面,main函数外满一般不能执行和调用函数,那么这句话对吗?函数体外面可以调用函数吗?答案是肯定的,看下面一个实例: #include using namespace s
asp.net 网站调用Winform窗体
我们先创建一个Asp.net Web应用程序,在解决方案右键添加新建项目,找到asp.net Web应用程序,取名叫WebApplication_Test。 我们继续创建一个windows窗体应用程序,随便建一个窗体,在里面写点东西。 在Asp.net Web 应用程序中创建一个Web服务,重命名为:ShowDialogWinform.asmx。   我们先引用需要显示winform窗体...
C#winform判断窗口是否打开?没有则创建打开
//布局使用的WeifenLuo.WinFormsUI.Docking private bool AlreadyInPanel(object fromObj)         {             foreach (DockContent dc in dockPanel1.Contents)             {                 if (fromObj ==
NetBeans中两个窗体之间如何传值
举一个简单的例子:如上图,在jTextField1、jTextField2中各输入一个值,点击“确定”按钮,在child窗体的jTextField3中获取jTextField1的值 一:通过构造函数传值   Parent的源:      private void jButton1MouseReleased(java.awt.event.MouseEvent evt) { 
C# Visual Studio 2005中,通过一个窗体打开另一个窗体
C# Visual Studio 2005中,通过一个窗体打开另一个窗体 假如现在有2个窗体Form1和Form2,在Form2中打开Form1 则在Form2中(我用的是按钮事件)添加如下代码:Form1 form1 = new Form1();// form1.Show();//此方法显示窗体Form1,但是你还能操作Form2form1.ShowDialog();//此方法显示窗体F
winform 项目调用wpf窗口 winform窗口式样发生改变问题
winform项目需要调用wpf窗口,按照的是http://jingyan.baidu.com/article/3aed632e663387701080910d.html上教程操作。一切正常,但是在有些电脑上弹出wpf窗口会导致原form缩小,查了好多资料无法解决,简直日了狗了!想想应该是调用wpf窗口改变了原程序窗体的style,或者是winform程序启动时应用的style跟wpf设置的sty
QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数
版权声明请尊重原创作品。转载请保持文章完整性,并以超链接形式注明原始作者“tingsking18”和主站点地址,方便其他朋友提问和指正。 QT源码解析(一) QT创建窗口程序、消息循环和WinMain函数QT源码解析(二)深入剖析QT元对象系统和信号槽机制QT源码解析(三)深入剖析QT元对象系统和信号槽机制(续)QT源码解析(四)剖析Qt的事件机制原理QT源码解析(五)
Qt 窗体间使用全局变量进行传值
Qt 的Widget提升为某个类,就会在ui...h产生一个对应的对象,例如,projectView *widgetProject;widgetProject为Qt定义的窗体名称1.在主窗体,声明一个变量用于窗体间传值 QString globalStationCode;//点击的站点编码,传到子窗体2.在子窗体,声明外部变量extern QString globalStationCode;//接...
C#从一个类中调用控制主窗体的控件
方法一: 新建类,和构造函数 ,Form form1为传进来的参数 class ConnectionDeal { public ConnectionDeal(Form form1) { } } 在主窗体中新建一个类的实体并将form传到类中,this代表本窗体 this.Invoke((EventHandler
Delphi 调用dll中的窗体
1. 定义窗体 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) btn1: TButton; procedure b
c#窗体实例化,用变量做为窗体名称
C#新手问题,用变量做为窗体名称
main()主函数内外的变量有何区别??(菜鸟级的问题)
main函数是一个进程的入口,初次之外,和别的函数无区别,你说main函数内的
如何在其他类里调用窗体里控件的属性或方法
  把窗体实例穿进去,然后把窗体中组件的modifers属性设置为public,这样就可以直接通过实例访问了 form1.textbox1.text
学习笔记之C# 子窗口调用父窗口变量
试了好几种方法,感觉这个方法是最好用的了,记下来以便查看。话不多说,直接上代码: 父窗口:   打开子窗口事件: private void openWindow_Click(object sender, EventArgs e)         {             ContrastImg imgWindow = new ContrastImg(this);
C++中 main函数之内变量 与 全局变量 之关系
 今天做算法题目时无意中发现,C++中 main函数之内变量 与 全局变量 是宥一定区别的。   #include <iostream> using namespace std; int n = 0, m = 0; char s[1600000][5]; int result[1600000]; #include <iostream> #include <...
Web所有父窗体与子窗体的交互方法列举(子调用父窗体函数)
1>父窗体是使用window.open(url,name,feather)打开子窗体时,使用下面的方法获取。 调用父窗体函数:window.opener.Fun(); 调用父窗体物件:window.opener.document.getElementById("txt_test").value   2>子窗体是IFrame的时候,直接用window.parent.Fun或window.
相关热词 c# mysql插入 c# sha256 加密 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c# 标记 浮点型 c#获取当前的农历日期 c# 构造函数重载 c# 页面功能注释

相似问题

2
怎么在vb6编程语言中实现窗体切换的时候同时切换对方窗体上的成员变量?
2
请问怎么让vb6.0实现对启动窗体的变量做切换的操作,而不重新启动窗体?
1
如何在vb6.0窗体程序工程中实现调用mscom控件并且使用该控件打开端口?
1
请教下在vb6.0开发编程中怎么实现窗体上不用控件名对类型的列举操作
1
请问在vb6.0编程中文版中开发的窗体对话框怎么使用for循环来列举控件
1
在使用vb6.0编程开发,请教各位怎么实现for循环的循环变量对窗体上界面控件的循环调用?
1
请教下怎么在vb6.0编程语言系统中实现用循环语句的循环变量表示窗体的每个控件?
1
怎么在vb6.0中实现对窗体界面的控件的for循环变量怎么处理的思路怎么写?
1
如何在vb6.0中实现循环语句的循环变量作为窗体控件的控件名来调用?
1
请问怎么实现对vb6.0上的窗体控件的一次同时属性的调用用,运用循环语句的循环变量的写法
2
在窗体开发软件编程vb语言如何运用循环变量的方式拿到窗体上所有控件的控件调用方式怎么写?
1
用vb6.0中文版编程开发的语言程序,怎么实现使用循环窗体变量的方式多个控件属性的调用?
1
vb6.0编程语言平台怎么可以实现循环变量在循环里作为一个窗体的控件变量?
4
QT中如何在当前打开的所有窗体中,关闭指定的objectName的窗体。
1
使用vb6.0中文编程开发怎么实现将窗体的控件作为循环重复的调用条件变量呢?
1
使用vb60.编程开发平台开发怎么实现窗体的load事件里用循环的方法拿到所有控件类型变量
1
用vb6.0开发语言的方式怎么实现循环语句的循环变量转换为窗体变量,调用属性的方式?
2
关于CLR窗体的类类型全局变量问题
0
使用vb6.0中文编程开发怎么利用循环语句的循环变量分类调用一个窗体控件属性值?
2
C#中怎么将控件取到的值赋给定义的全局变量