什么是启动窗体构造函数?

我需要把下面我启动窗体的构造函数代码。

JohnKenedy.BusinessSQLEXPRInstaller _ins = new JohnKenedy.BusinessSQLEXPRInstaller( " _ <Installation Display Name>", "localhost", "<New database instance name>", "<new database name>", "<database password>", "<database backup filename>"); if (_ins.IsDone == false) _ins.ShowDialog(); if (_ins.IsRestart == true) { Application.Exit(); this.Close(); return; }

什么是一个构造函数,如何访问它?

--------------解决方案-------------

构造函数是的类(在这种情况下是你的表格)命名的方法。 这将在你的形式展示了设置密码和人民将想知道什么是这么长时间的形式展现出来。 即使这不是一个问题,这看起来像是安装了您的应用程序,你不想把这里的一部分。 你问这个问题,但事实是,你只是学习的一个指示所以这就是为什么我回答你的问题,但你得到downvoted的原因是因为你要求做一些事情帮助,你会不会通常想做的事情。

首先,你应该在构造函数和窗体的Load事件之间的差别阅读起来。 如果确实需要关闭那将需要一段时间火的东西,要在这里做的话,我会建议从Load事件,而不是构造这样做。 如果有一个错误,它在构造函数中发生可能会更加困难比,如果它在Load事件和窗体对象已经完全实例化调试。

分类:C# 时间:2012-01-01 人气:0
本文关键词: vb.net,构造
分享到:

相关文章

  • VB.Net构造顺序问题? 2013-05-13

    为什么在VB.Net构造顺序很重要? 我建立其目的是要完全包裹的基础COM库,以便对API的消费者可以假装用一个漂亮的.Net库的.Net集合和诸如此类的东西,而不是一个COM库中的.NET类型库. 目前,大多数我的课都只是1比1的包装使用反射和CodeDOM的建立. 这些类有一个内部的构造函数这需要基础COM类型作为参数. CodeDOM的建立此作为第一个构造函数的类. 使用这些类从C#证明是没有问题的. 所有我需要的是一个引用到.NET库和所有的作品好. 这些问题出现时,我尝试使用这些类从V

  • 我们可以定义Vb.Net构造一个“朋友”修饰符? 2012-04-19

    我们可以定义与"朋友"修改器的构造? Friend Class Reader Friend Sub New() End Sub End Class 谢谢! --------------解决方案------------- 是没有问题. 它是多余的,因为在类的朋友访问已经提出的构造遥不可及. 在VB.NET编译器不介意,虽然,也没有C#编译器为此事. 没有矛盾.

  • 可以的代码行,在这个vb.net代码减少? 2013-11-17

    我有下面的代码,我的雇主要我减少的代码行来完成这项工作. Private Function getClientSheetNames(Optional ByVal type As String = "all") As List(Of String) If type = "extra" Then Return clientExtraSheetNames End If Dim prev, curr As New List(Of String) For Each name

  • C#和VB.Net自定义类的区别 2015-02-26

    我已经走出VB.Net太长,我有在C#中,需要转换为VB.Net,并想知道它们之间的主要区别自定义类. 在C#中有些东西我似乎无法在Vb.Net做类,如使用:在VB.net公共类名或公共[类名(数据表DT) 我班如下所示: public class subcontractor { public int organization_id { get; set; } public int subcontractor_id { get; set; } public int project_id { ge

  • 拆分大文本字符串转换成可变长度字符串不破的话,保持换行符和空格 2013-03-18

    我试图打破一个大的字符串文本到文本的几个较小的字符串,并定义了每个小的文本字符串的最大长度是不同的. 例如: "The quick brown fox jumped over the red fence. The blue dog dug under the fence." 我想有代码,可以拆分此成更小的线和具有第一行有5个字符的最大值,第二行具有11 max和其余具有20的最大值,从而产生这样的: Line 1: The Line 2: quick brown Line 3: fox

  • 什么是从子类工厂方法模式一旁的好处? 2014-01-28

    当使用.NET颜色结构,我发现自己想知道为什么微软选择使用工厂方法模式这种结构(知道工厂方法模式主要用于子类和结构不能被继承). 我给了维基百科的一个尝试. 它证实了我的想法,实际上并没有给出了答案: 虽然工厂方法模式背后的动机是让子类可以选择要创建的对象哪种类型,但使用工厂方法,其中有许多不依赖于其他子类的好处. 因此,它是常见的定义"工厂方法"是不是多态为了获得这些好处来创建对象. 这样的方法通常是静态的. 那么,告诉我,什么是工厂方法模式的这些优势 ? 例如,我怎么可能与调用受益

  • VB.Net使用字符串数组构造的名字在功能上使用? 2014-01-29

    我有通过P6和Z1两组锯齿阵列,命名为P1通过Z6,其内容是水果中的Z阵列的P阵列和汽车. 我也有将从这些阵列中的一个得到的值的函数: Public Function retL(ByVal L As Array) Dim maxL As Integer = L.GetUpperBound(0) Dim numL As Integer = randomizer(maxL) Dim resL As String = L.GetValue(numL - 1) Return resL End Funct

  • 构造函数调用vb.net一拉C#的其他构造函数 2012-09-21

    在C#中,你可以有 public class Foo { public Foo(string name) { //do something } public Foo(string name, int bar) : this(name) { //do something } } 是否有一个VB.Net相同呢? --------------解决方案------------- 它看起来类似于Java在这方面: Public Class Foo Public Sub New(name As String

  • 构造一个对象,并调用没有分配的方法在VB.Net 2012-11-08

    我不能完全肯定叫什么什么C#做,所以我没有任何运气搜索的VB.Net相当于语法(如果存在的话,我怀疑它可能没有). 在C#中,你可以这样做: public void DoSomething() { new MyHelper().DoIt(); // works just fine } 但据我所知,在VB.Net,您必须辅助对象赋给一个局部变量或者你只是得到一个语法错误: Public Sub DoSomething() New MyHelper().DoIt() ' won't compile

  • 如何访问变量的Windows Workflow在VB表达式在运行时构造 2013-11-29

    我希望我不是在试图做到这一点误导,但我想设置在运行时在Windows工作流的InArgument VB的表达,有它当前在范围内访问变量. 我特别想改变的示例代码以下位说new VisualBasicValue<string>("String.Format(\"Hello {0}\", FirstName) -也就是说,我想停止指定明确字符串"世界",并开始在名字传递从工作流程Main我添加一个名为新InArgument, FirstName工作

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.573 (s). 10 q(s)