走过的弯路: 1. DoWork方法中不能操纵UI控件。 2. DoWork事件中调用ReportProgress方法,在ProgressChanged事件中可以操纵UI控件。 3. WorkerReportsProgress属性必须设置true. (默认是false. 因为这块,费了不少时间找原因 ...
1. 属性事件列表: SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single) Rows 列表框中显示总共多少行 Selected 检测条目是否被选中 SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目 Count 列表框中条目 ...
如果FindMax()方法为静态方法,则调用方法不需要对象引用。 ...
Delphi TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。 常规的用法大家都知道,现在来讨论它的一些高级的用法。 先把要讨论的几个属性列出来: 1、CommaText 2、Delimiter & DelimitedText 3、Names & values & val ...
前言随着云计算技术与服务的发展和进步,越来越多的客户选择将业务部署到云端。但由于引入了虚拟化层,在业务部署过程中经常会遇到IO问题,通常也不易调试。本文主要介绍利用perf、systemtap等工具,帮助一位托管云客户调试IO性能问题,来分析虚拟环境下Windows IO的性能。 问题出现有一次,托 ...
大家都知道PostMessage会丢消息,但是消息队列的大小是多少呢,下面做了一个测试。 代码: 1 unit Unit1; 2 3 interface 4 5 uses 6 Windows, Messages, SysUtils, Variants, Classes, Graphics, Cont ...
一、开源地址: https://github.com/electron/electron 二、官方网站: https://electron.atom.io/ 三、案例 ...
使用http调用接口的办法 //下载using System.Net.Http; 项目中的具体使用的方法 get post ...
在子页面中设置 1.可传递参数 window.dialogArguments 2 返回值 window.returnValue 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDia ...
前言 在WPF开发中,将ViewModel中对象绑定到UI上时,会出现明明已经将数据对象Binding到UI,但是UI上就是不显示等等的问题。这篇博客将介绍WPF Data Binding调试相关的内容。 场景一(Binding的属性不存在) ViewModel: XAML: 运行结果: UI中Bi ...
解释:是为了把一个类分到两个文件里,达到物理分离逻辑不分离。 (partial 表示这个类这里的代码只是一部分代码,你可以再另外的.cs文件中再写这个类的另外一部分代码.) ...
1、Jenkins安装部署 在官网下载Jenkins: https://jenkins.io/download/thank-you-downloading-windows-installer-stable/ 直接解压,双击进行安装 2、选择安装的地址: 3、直接傻瓜式安装点击next直到最后点击fi ...
在opencv中常常要实现对视频中的目标进行追踪,一些比较新的方法(比如MIL、KCF、TLD等)都在opencv_contrib库里,所以首先你需要下载安装opencv_contrib库,详见在win10下实现openCV3.2.0+vs2015+cmake出错解决方案 。这里需要说明的是我的系统 ...
分类:
Windows程序 时间:
2017-09-07 00:04:40
阅读次数:
1110
最近刚换上VS2017,由于手头又要做个MFC的程序,所以写控制台程序做功能测试,然后发现居然乱码了。 于是用VS2017新建windows控制台应用程序,在main函数种加一句printf("你好");后,运行结果依然乱码 用notapad++打开该文件后,点击菜单栏的编码一项,发现是UTF-8无 ...
利用三层架构体系,实现学生管理系统中用户的登录与添加班级信息的功能,一下代码为具体实现步骤的拆分过程: 一、用户登录界面功能的实现 1、在数据访问层(LoginDAL)进行对数据库中数据的访问操作 1 using System; 2 using System.Collections.Generic; ...
当我们把设备举到面前,就是坐公交车时玩手机的状态,手机的宽度(水平方向)就是X轴,从左向右依次变大;手机的高度(垂直方向)就是y轴,从下到上依次变大; 眼光盯着屏幕,我们的视线就是Z轴,离我们的眼睛越远,Z值越小。 将设备靠近自己的眼睛意味着将其沿Z轴正方向移动,而将设备远离自己的眼睛意味着沿Z轴负 ...
比如我要判断一个文本框里输入的字符串能不能转换为integer类型,如果能,则返回转换后的整型数据,如果不能,则返回整数0,那么我就可以用strtointdef这个函数. 写法如下: 假设edit1.text:=‘1000‘; 则strtointdef(edit1.text,0)返回值为1000. ...
一、简介 虽然GTK+是Linux下的开发环境,因为其跨平台特性,有时候需要在Windows上用到它的。如下是在Windows10下配置GTK+的开发环境。 Gnome的开发基础结构是围绕一组函数库的,所有的内容都是用可移植的ANSI C语言写成的,可以用于所有类UNIX系统,与图形相关的函数库依赖 ...
1.窗口整体透明,但是窗体上的控件不透明。 通过设置窗体的背景色来实现,将背景色设置为全透。 QPalette pal = palette(); pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); setPalette(p ...
readonly:运行时常量,程序运行时赋值,赋值后无法更改,一般称为只读变量 const:编译时常量,在编译时将该常量引用替换为字面量,一般只能赋值为数字,字符串,枚举类型 static:静态变量、静态方法、静态类 静态变量: 特点: 1、通过static关键字修饰,是属于类,实例成员属于对象,在 ...