摘要: Form1上放一個TextBox1,及建立一Form2的instance。 private Form2 f2 = new Form2(); 在TextBox1的Enter事件中,將Form2顯示出來! f2.Show(this); Form2上放一個Button1 在Button1的Click事件中 阅读全文
posted @ 2019-05-08 09:49 小宇先森 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。 正确写法: select Material_Manage.MaterialNum,Material_Manage.MaterialName,Material_Manage.Mate 阅读全文
posted @ 2019-04-24 11:37 小宇先森 阅读(1656) 评论(0) 推荐(0) 编辑
摘要: 调整控件的TabIndex,把数量文本的值与现有窗体打开获取焦点的控件值互换.注意这个值是一个相对值,即在本层容器中有效,你可以把数量的TabIndex设为0,其他依次加1.代码:txtAL.Select();this.ActiveControl = txtAL;这两种写法都可以控制焦点, 阅读全文
posted @ 2019-04-23 16:26 小宇先森 阅读(2320) 评论(0) 推荐(0) 编辑
摘要: 1 string MSG = TextBox1.Text; 2 string[] New_MSG = MSG.Split(new string[] {"\r\n"}, StringSplitOptions.None); 3 TextBox2.Clear(); 4 TextBox3.Clear(); 5 TextBox2.Text = New_MSG[0]; 6 TextBox3.Text = ... 阅读全文
posted @ 2019-04-17 09:50 小宇先森 阅读(1938) 评论(1) 推荐(0) 编辑
摘要: 1.单例模式: 当所有实例中封装的数据相同时 阅读全文
posted @ 2018-06-20 17:05 小宇先森 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 封装使用场景:1.当同一类型的方法具有相同参数时,直接封装到对象即可 2.把类当做模板,创建多个对象(对象内封装的数据可以不一样) 派生类可以继承基类中的所有功能,存在相同方法时,优先使用派生类方法 多继承优先级:自己的方法,然后按继承时从左到右 子类调用父类的两种方法 阅读全文
posted @ 2018-06-13 17:33 小宇先森 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 初定义:通过字符串的形式,导入模块; 通过字符串的形式,去模块中寻找指定函数并执行 阅读全文
posted @ 2018-06-11 14:31 小宇先森 阅读(61) 评论(0) 推荐(0) 编辑
摘要: import configparser con = configparser.ConfigParser() # con对象的read功能,打开文件读取文件,放进内容 con.read("ini", encoding='utf-8') # con对象的sections,内存中寻找所有的[xxx] result = con.sections() print(result) ret = con.... 阅读全文
posted @ 2018-06-05 15:04 小宇先森 阅读(70) 评论(0) 推荐(0) 编辑
摘要: tree ElementTree类创建,ElementTree(xxx) getroot() 获取xml根节点 write() 内存中的xml写入文件中 阅读全文
posted @ 2018-06-05 14:24 小宇先森 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 向服务器请求数据时,字典中字符串必须使用双引号 json.loads() 将字符串转换成Python基本数据类型 json.dumps() 将Python的Python基本数据类型转换成字符串 阅读全文
posted @ 2018-06-04 10:43 小宇先森 阅读(55) 评论(0) 推荐(0) 编辑