摘要:
The Visual Studio Add-in lets you launchQt Designersimply by double-clicking on a.uifile. See theQt Designermanual} for more information.To add a new.uifile to the project, selectProject|Add New Itema... 阅读全文
摘要:
Creating New Qt ProjectsOnce you have installed the add-in, Visual Studio'sNew Projectdialog will contain aQt Projectsfolder with the following project templates:Qt Application:A simple Qt GUI Applica... 阅读全文
摘要:
In this tutorial, we will create an address book application step-by-step using the Qt Visual Studio Add-in. We will also outline how to make a basic project using one of the project wizards and creat... 阅读全文
摘要:
先从Windows平台开始。 Windows平台下的软件发布最主要的需求是想办法找到在你的发布中应该包含哪些必须的文件, 同时要保证应用程序运行时能正确找到这些文件, 发布基于Qt的软件也是同样的需求。 就不同的情况一一阐述:静态链接的情况静态链接是最简单的情况,这种情况下需要发布的文件数量是最少的, 只需要发布一个单独的执行档外加编译器相关的dll文件。 这种情况下Qt库首先要静态编译:<... 阅读全文
摘要:
Shape files 数据说明Shape files 是 ESRI 提供的一种矢量数据格式,它没有拓扑信息,一个 Shape files 由一组文件组成,其中必要的基本文件包括坐标文件( .shp )、索引文件( .shx )和属性文件( .dbf )三个文件。坐标文件的结构说明坐标文件 (.shp) 用于记录空间坐标信息。它由头文件和实体信息两部分构成(如图 2.1 所示)。坐标文件的文件头坐... 阅读全文
摘要:
转载自李涛转载于2010年06月20日1、一个年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变了。2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人的成功,说了这么三个字,“胆子大”。这其实,就是胆识,而拿得起,放得下,就是魄力。3、这个世界,有这么一小撮的人,打开报纸,是他们的消息,打开电视,是他们的消息,街头巷尾,议论的是他们的消息,仿... 阅读全文
摘要:
首次采用敏捷方式进行开发,我想把我们的做法与大家分享下,同时希望大家指出我们的不足和需要改进的地方,让我们的项目进行的更顺利,目前项目已过三分之一,客户比较满意,还算顺利。项目简介:一个DMS小项目,预计时间14人月.客户需求不是很明确,想一边做一边提,适合引入敏捷开发(实际上用户的需求也一直在变,当他们看到每次的small release时都会有新的想法)。Team主要成员:一个team lea... 阅读全文
摘要:
速度是企业竞争致胜的关键因素,软体专案的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成专案,所以软体团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效。 这正是Agile Process (敏捷的软体开发流程)于近年来兴起的主要原因,本文将介绍数种广为接受的软体开发流程,及其在运用上的建议。1 Agile Process -敏捷的开发流程 几乎所有的... 阅读全文
摘要:
2009年2月24日本文转自:http://www.forece.net/post/339.htm最近在网上看到一篇帖子,《网上风行”无线蹭网”秘笈 破解密码只需10分钟》,看完后,心里一直痒痒,迫不及待的上网搜索了起来。看来自从离开黑鹰之后,咱这”黑”心还是存在的。网上搜索了下,晕了,各种方法、秘籍,好像不要钱一样全铺在网上。仔细看了一下,全是利用... 阅读全文
摘要:
Use SVN Revision to label build in CCNET 阅读全文
摘要:
Windows (R) Installer. V 3.01.4000.3959msiexec /Option <Required Parameter> [Optional Parameter]安装选项 </package | /i> <Product.msi> 安装或配置产品 /a <Product.msi> 管理安装 - 在网络上安装产品 /j&l... 阅读全文
摘要:
利用CCNet(CruiseControl.Net)做打包文件时,碰到了一个问题,就是MSBuild没法编译Setup工程(*.vdproj),改用devenv.com配置,即可正常生成: vs2010 rc1通过,正常生成了安装文件。[代码] 阅读全文
摘要:
如果你使用.NET作为开发工具很长时间了,你肯定回会碰到“强名”(strong name)这个概念。这个概念并不意味你的组件命名方式必须类似于MyCompany.Gorilla.Biceps的方式。强名的力量体现在对组件的保护方面,.NET Framework使用强名来标识组件和保护组件使其免遭破坏。在这篇文章中我将说明如何建立强名,以及在.NET中使用强名的技巧。1. 散... 阅读全文
摘要:
经常被用来区分软件架构和软件设计开发的关键几点包括 伸缩性和抽象程度的增加以及作出正确设计决策意义的增强。软件架构是通过一个全局的观点,宏观的视角来理解软件系统作为一个整体如何工作。开发和架构的界限难以捉摸。有些人告诉你它根本不存在,架构只是开发者们所做的设计过程的简单扩展。 另外一些人认为这是一个鸿沟,它只能由那些做到高度抽象,而且不会陷入实现细节的开发者才能跨越。通常,在这两个极端的观点中间某处有个可操作的平衡点;不论如何,怎么从开发转换为架构师都是个有趣的问题。
即使这能够帮助区分软件开发和架构,它并不能帮助理解某人如何从开发提升到架构。 并且,它也不能帮助识别谁能够成为一个好的软件架构师,如果你想雇人的话你如何去寻找他们以及你是否是一个软件架构师。 阅读全文
摘要:
1、注册控件 用 regsvr32 注册控件。注意,在Win7下必须以管理员身份启动cmd,然后才能正确注册控件。 例:C:\Windows\system32>regsvr32 F:\Workspace\SmartBridgeCulvert\Licence\Libs\NetRy6S.dll2、添加引用 项目 右键--->添加引用...(Add Reference ...),在出现... 阅读全文
摘要:
在用户通过WPF对话框窗口提供所需的数据时,对话框负责确保提供的数据有效,原因如下: 从安全角度讲,应验证所有输入。 从特定于域的角度讲,数据验证可防止该代码处理错误的数据,因为这样可能会引发异常。 从用户体验的角度讲,对话框可以通过向用户显示哪些输入数据无效来为用户提供帮助。 从性能角度讲,多层应用程序中的数据验证可以减少客户端和应用程序层之间的往返次数,尤其是在该应用程序由 Web 服务... 阅读全文
摘要:
利用WPF的超炫展现能力,我们可以轻松搞定透明的不规则窗体。 阅读全文
摘要:
相当不错,值得大家看看。
阅读全文
摘要:
WPF 主界面布局中DockPanel的停靠与默认填充 阅读全文
摘要:
http://www.cnblogs.com/piccolo/articles/241933.htmlLPDIRECTDRAW lpDD= NULL;LPDIRECTDRAWSURFACE lpDDSPrime= NULL;LPDIRECTDRAWSURFACE lpDDSBack= NULL;LPDIRECTDRAWSURFACE lpDDSGdi= NULL; LPDIRECTDRAWSURF... 阅读全文
摘要:
作 者:周强 2009.05.02/*************************************************************************** 函数名称:SaveToBmpFile* 函数功能:把客户区内由两点所确定的矩形内图像保存为bmp图像********************************************************... 阅读全文
摘要:
[转载自:http://www.yqdown.com/chengxukaifa/CC/4012.htm]昨天写自动化测试的CASE的时候,碰到一个疑难杂症,调用截图的函数去截取一个Popup窗口,但是总是把背景程序给截下来,Popup窗口就跟看不到一样。本来以为是同步的问题,也就是以为先截图再点击弹出Popup窗口了。后来加了N个Thread.Sleep来测试,发觉根本不是因为这个原由,而是截图的... 阅读全文
摘要:
现在很多游戏都提供一种截屏的功能,用来截取游戏中的画面,那么这是如何实现的呢?其实就是把游戏当前屏幕的数据存成一个图片文件;在这里我给出一段源程序,它实现了DirectDraw(16位模式)下的的游戏截屏。生成的文件格式为BMP,程序有比较详细的注释,请各位自己看吧。bool Is555; // 是否是565模式,这个变量需要用者填写// 功能:将一个16位的DirectDraw表面,存为一张24... 阅读全文
摘要:
网上有很多关于DirectX截屏的文章,但大都是屏幕截图,很少有窗口截图,本文则两者都涉及到,先讲如何截取整个屏幕,再讲如何截取某个窗口,其实二者的区别不大,只是某个参数的设置不同而已,最后我们还将扩展到任意区域的截图。首先看一下截屏用到的函数,最核心的当然是D3DXSaveSurfaceToFile,先看下函数原型 1 HRESULT D3DXSaveSurfaceToFile(2 LPCTST... 阅读全文
摘要:
#include"stdafx.h"#include <afxwin.h>voidScreen(charfilename[]){CDC*pDC;//屏幕DCpDC=CDC::FromHandle(GetDC(NULL));//获取当前整个屏幕DCintBitPerPixel=pDC->GetDeviceCaps(BITSPIXEL);//获得颜色模式intWidth=pDC-&g... 阅读全文
摘要:
比起Visual Studio 2010 Beta2,Visual Studio 2010 RC版的WPF和WinForm的编辑都非常稳定了,尤其是WPF,已经比VS2005和2008的编辑器有了质的飞跃,开始爱上它了。下面是一段摘自网络的片段:WPF 4用建立在新的System.Xaml.dll之上的新的引擎换掉了XamlReader.Load(), BAML 装载, 控件和 数据模板功能的实现... 阅读全文
摘要:
一、VSTS安装准备 Team System的安装其实最主要的就是Team Foundation Server的安装了,Beta 2之前的安装纷繁复杂,到了Beta 2之后情况改观很大,一般情况下,如果你在Clear的机器上安装TFS的话,一般都会比较顺利。 TFS的安装有两种模式:单服务器模式以及多服务器模式。因为TFS的逻辑划分可以分为Data Tier以及Application Tier还有... 阅读全文
摘要:
转自:http://teslacoil.blogcn.com/diary,10302212.shtml 特斯拉线圈是利用电路谐振进行能量变换的高压发生装置。它的工作原理与普通变压器有较大不同。普通变压器的耦合系数K一般接近于1,所以初级和次级电压基本成比例关系;而特斯拉线圈的耦合系数一般都小于0.3,工作时,两级电压比例是随时间变化而变化的,不成线性关系。下面先来看看特斯拉线圈的主体结构: 特... 阅读全文
摘要:
今天是尼古拉·特斯拉的153岁生日,特意整理发布这篇特斯拉线圈的制作教程,让我们来膜拜一下这位”神的代言人”。 玩过红色警戒的朋友的对磁暴线圈一定映像深刻,今天就让我们一起来做个”磁暴线圈”吧。 先来看些效果图吧,看看这些特斯拉线圈爱好者们的杰作: 上面的图片充分的展示了特斯拉线圈的”人造闪电”的魅力,就是这神一般的魔力,吸引着许多人来追寻这种美丽的火花,感受人类最初对”天火”那分震撼。 特斯拉线... 阅读全文
摘要:
在此只做收藏被查,原文请访问:http://www.cnblogs.com/cgzwwy/archive/2009/12/10/1621389.html首先写个接受消息的客户端。这里偷了点懒,new UdpClient(11000)就是用Udp方式侦听11000端口,侦听任何发送到11000端口的消息都会接收到。代码 Code highlighting produced by Actipro Co... 阅读全文
摘要:
原文来自:http://hi.baidu.com/cityhacker/blog/item/419ed50af30a9e1595ca6b9d.html2009-11-19 12:21在c#里调用C++的dll,遇到了一些头疼的问题:C++里头文件定义形势如下:typedef void (*CALLBACKFUN1W)(wchar_t*, void* pArg);typedef void (*CAL... 阅读全文
摘要:
在Linux下编程,最好最快的进入方式就是赶紧实际操作一遍,工具而已嘛,多多实践,熟能生巧。这不是 Hello, world编写好了,怎么边编译执行阿????还是现学学 makefile 怎么编写吧,这个搞定了,编译就不用一句一句去敲了。转一(点击可到原文地址):Linux下C语言编程基础(Makefile) 假设我们有下面这样的一个程序,源代码如下:/* main.c */#include "... 阅读全文
摘要:
CruiseControl.rb in Linux 阅读全文
摘要:
注: 本文为转载,转载必须保留原作者信息及其原始链接! 原址:http://www.slfans.com/?action-viewnews-itemid-16530 发布: 2009-6-17 11:26 | 作者: 紫色永恒 最近比较关注MVVM(Model-View_ViewModel)模式,该模式十分适合WPF/Silverlight的开发。出于练习的目的打算使用Silverlight... 阅读全文
摘要:
[WPF疑难]如何禁用WPF窗口的系统菜单(SystemMenu) 周银辉 点击窗口左上角图标时弹出来的菜单也就是这里所说的系统菜单(SystemMenu),有时需要禁用(移除)其中的某些或全部菜单项。刚才也有网友问到了这一点,OK,贴代码: 要全部禁用(移除)菜单项请调用SystemMenuManager.RemoveWindowSystemMenu(Window window)方法,想部分... 阅读全文
摘要:
原文:http://it.crfly.com/read.php?tid=454840&uid=7566 微软的WPF带来了新的技术体验,如Sliverlight、音频、视频、3D、动画……,这导致了软件UI层更加细节化、可定制化。同时,在技术层面,WPF也带来了 诸如Binding、Dependency Property、Routed Events、Command、DataTemplate... 阅读全文
摘要:
aaaaa bbbbb ccccc sdfafsdfsdf 阅读全文
摘要:
=========================================================本文为转载,转载必须确保本文完整并完整保留原作者信息和本文链接E-mail: khler@163.comQQ:23381103MSN:pragmac@hotmail.com原文:http://blog.sina.com.cn/s/blog_59929ec30100e9o4.html##... 阅读全文
摘要:
WPF中如何禁用/去除窗口右上角的关闭按钮。 阅读全文
摘要:
本文通过示例代码说明了如何将一个对象系列化为二进制数据存储到数据库中,同时完整实现了Dataset的数据访问和xml文件存储机制,对于小型项目,可以简单快捷的实现存储。 阅读全文