在一个winform项目中遇到的一个问题,记录一下。 描述:浏览文件夹,打开一张图片,获取图片的名称、大小、分辨率、修改时间、创建时间。 重要的代码:lb_fileSize.Text =(((float)new FileStream(openFi.FileName, FileMode.Open).L ...
在我们开发各种应用的时候,都会碰到很多不同的问题,这些问题涉及架构、模块组合、界面处理、共同部分抽象等方面,我们这里以Winform开发为例,从系统模块化、界面组件选择、业务模块场景划分、界面基类和辅助类处理、代码生成工具辅助开发等方面介绍在实际项目开发过程中碰到的困境和相关的解决方案,以便分析其中... ...
介绍 MethodHandler,翻译过来就是方法句柄,是java7提供的jsr292的一部分,为了支持动态方法的调用,主要是java.lang.invoke包。 使用 public class Client { public static void main(String[] args) thro ...
分类:
编程语言 时间:
2020-07-22 20:28:43
阅读次数:
103
源码还需优化,不喜勿喷。 微信官方文档 : https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html 前期准备: 1.微信开放平台开发者资质认证 https://open.wei ...
分类:
微信 时间:
2020-07-22 20:06:39
阅读次数:
105
79、solidity 2020年07月21日16:26:53 一、Solidity概述 特点: 比较简单,没有多线程的概念 类似javaScript 不成熟,有一写bug 1. 文档 本文参考文档 官方中文文档 官方英文文档 2. 合约包含的基本元素 //指定编译器版本,版本标识符 pragma ...
分类:
编程语言 时间:
2020-07-22 15:26:24
阅读次数:
94
NX9+VS2012 using NXOpen; using NXOpenUI; using NXOpen.UF; using NXOpen.Utilities; private void button1_Click(object sender, EventArgs e) { //锁定UI theU ...
分类:
数据库 时间:
2020-07-22 02:08:52
阅读次数:
174
这节讲一下partial(局部的,部分的)关键字,初学者可能没有接触过这个关键字,但是只要你写过winform或者WPF应用程序的话,那你肯定被动用过这个关键字。首先介绍一下这个关键字的作用,它用作定义一个部分类,也就是说,对于一个类,你可以写在不同的文件中(当然不能超出命名空间的限定),通过par ...
匿名方法(Anonymous methods) 提供了一种传递代码块作为委托参数的技术delegate void NumberChanger(int n); ... NumberChanger nc = delegate(int x) { Console.WriteLine("Anonymous M ...
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的特点: 委托类似于 C++ 函数指针,但它们是类型安全的。 委托允许将方法作为参数进行传递。 委托可用于定义回调方法。 委托可以链接在一起;例如,可以对一个事件调用多个方法。 方法不必与 ...
一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 2. delegrate中的invoke、b ...
分类:
其他好文 时间:
2020-07-17 19:39:55
阅读次数:
76