摘要: //导出Wordprocedure TFrm_Computing.ExportWord;varwordApp, WordDoc, WrdSelection, wrdtable, wrdtable1, cell: variant;strAdd: string;wdPar,wdRange:OleVari 阅读全文
posted @ 2017-09-20 14:55 洗碗心得 阅读(541) 评论(0) 推荐(0) 编辑
摘要: unit ControlWordS;interfaceuses Classes, Sysutils, Word97;type TControlWord = class(TComponent) private { Private declarations } FWordApp : TWordAppli 阅读全文
posted @ 2017-09-20 14:53 洗碗心得 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: //设置表格样式wordDoc.Tables.Item(1).Borders.Item(Word.WdBorderType.wdBorderLeft).LineStyle = Word.WdLineStyle.wdLineStyleSingle;wordDoc.Tables.Item(1).Bord 阅读全文
posted @ 2017-09-20 14:20 洗碗心得 阅读(550) 评论(0) 推荐(0) 编辑
摘要: procedure TFrmWeekAnalysisQry.BtnExportToExcelClick(Sender: TObject);var wordApp,WordDoc,WrdSelection:variant;strAdd:string;i,j,iRangeEnd,iStart,iEnd 阅读全文
posted @ 2017-09-20 14:19 洗碗心得 阅读(694) 评论(0) 推荐(0) 编辑
摘要: uses comobj, word2000procedure TForm1.Button2Click(Sender: TObject);varWordApp, WordDoc,table: OleVariant;fileName : string;beginWordApp := CreateOleO 阅读全文
posted @ 2017-09-20 14:19 洗碗心得 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 我的电脑:SaveDialog1.InitialDir := '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}';// My Computer {20D04FE0-3AEA-1069-A2D8-08002B30309D}// Network Neighborhood 阅读全文
posted @ 2017-09-20 14:17 洗碗心得 阅读(443) 评论(0) 推荐(0) 编辑
摘要: unit U_WordConst; interface {*******Word窗体状态************} const wdWindowStateNormal = $00000000; {普通状态} {*******域的位置状态************} const wdCollapseSt 阅读全文
posted @ 2017-09-20 14:16 洗碗心得 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 利用VBA 编程,可以使许多日常的任务自动完成,使用户的工作更有效率。 1、在启动时显示打开对话框 一般情况下启动Word,Word 会认为是创建一个新文档。如果只是想打开一个旧文档进行编辑,在Word 启动时显示【打开】对话框可以节省许多时间。为此,可以创建生成一个宏。 Public Sub op 阅读全文
posted @ 2017-09-20 14:14 洗碗心得 阅读(1456) 评论(0) 推荐(0) 编辑
摘要: 急待解决的问题就是如何用delphi实现word中的统计字数 另外想多了解一些关于操作word的相关内容 比如用ole动态创建的和TWordApplication的偏重点在哪里,有什么不同等等…… 用OLE的方法控制Word几乎和VBA一样,可以控制Word的所有功能,缺点是没有代码提示,要参照Wo 阅读全文
posted @ 2017-09-20 13:55 洗碗心得 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 一、Delphi程序启动Word 采用CreateOleObjects的方法来启动Word,调用VBA代码,具体实现过程为: 首先使用GetActiveOleObject('Word.Application')判断当前内存中是否存在Word程序,如果存在,则直接连接,如果没有Word程序,则使用Cr 阅读全文
posted @ 2017-09-20 13:50 洗碗心得 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 一、 Controller返回值,String或者ModelAndView 首先看一下spring的配置文件,如下 第一种,返回类型为String,Controller中的方法如下 根据spring配置文件和以上controller,访问“/welcome”时,对应的返回页面为“/WEB-INF/u 阅读全文
posted @ 2016-06-08 16:21 洗碗心得 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一、 通过@PathVariabl获取路径中的参数 例如,访问user/123/lei路径时,执行以上方法,其中,参数id=123,name=lei 二、 @ModelAttribute获取POST请求的FORM表单数据 JSP表单如下 Java Pojo如下 Java Controller如下 三 阅读全文
posted @ 2016-06-08 16:21 洗碗心得 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 上一篇的Spring AOP Advice例子中,Class(CustomerService)中的全部method都被自动的拦截了。但是大多情况下,你只需要一个方法去拦截一两个method。这样就引入了Pointcut(切入点)的概念,它允许你根据method的名字去拦截指定的method。另外,一 阅读全文
posted @ 2016-06-08 16:20 洗碗心得 阅读(3604) 评论(0) 推荐(0) 编辑
摘要: 在《Spring3系列9- Spring AOP——Advice》和《Spring3系列10- Spring AOP——Pointcut,Advisor拦截指定方法》中的例子中,在配置文件中,你必须手动为每一个需要AOP的bean创建Proxy bean(ProxyFactoryBean)。 这不是 阅读全文
posted @ 2016-06-08 16:20 洗碗心得 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 本文讲述使用AspectJ框架实现Spring AOP。 再重复一下Spring AOP中的三个概念, AspectJ是基于注释(Annotation)的,所以需要JDK5.0以上的支持。 AspectJ支持的注释类型如下: 首先定义一个简单的bean,CustomerBo实现了接口ICustome 阅读全文
posted @ 2016-06-08 16:20 洗碗心得 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Spring Auto-Wiring Beans——Spring自动装配Bean 所谓自动装配,就是将一个Bean注入到其他Bean的Property中,类似于以下: Spring支持5种自动装配模式,如下: no ——默认情况下,不自动装配,通过“ref”attribute手动设定。 buName 阅读全文
posted @ 2016-06-08 16:19 洗碗心得 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Spring AOP即Aspect-oriented programming,面向切面编程,是作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题。简单地说,就是一个拦截器(interceptor)拦截一些处理过程。例如,当一个method被执行,Spring 阅读全文
posted @ 2016-06-08 16:19 洗碗心得 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 本篇讲述了Spring Expression Language —— 即Spring3中功能丰富强大的表达式语言,简称SpEL。SpEL是类似于OGNL和JSF EL的表达式语言,能够在运行时构建复杂表达式,存取对象属性、对象方法调用等。所有的SpEL都支持XML和Annotation两种方式,格式 阅读全文
posted @ 2016-06-08 16:18 洗碗心得 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 一、 Spring Auto Scanning Components —— 自动扫描组件 1. Declares Components Manually——手动配置component 2. Auto Components Scanning——自动扫描组件 3. Custom auto scan co 阅读全文
posted @ 2016-06-08 16:18 洗碗心得 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 从Spring3开始,加入了JavaConfig特性,JavaConfig特性允许开发者不必在Spring的xml配置文件中定义bean,可以在Java Class中通过注释配置bean。 当然,你仍然可以用经典的XML方法定义bean,JavaConfig只是另一个替代方案。 一、 环境 spri 阅读全文
posted @ 2016-06-08 16:17 洗碗心得 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在大型的Spring3项目中,所有的Bean配置在一个配置文件中不易管理,也不利于团队开发,通常在开发过程中,我们会按照功能模块的不同,或者开发人员的不同,将配置文件分成多个,这样有利于模块的划分。本文将讲述怎样整合多个配置文件,由于Spring3允许使用xml配置和JavaConfig特性两种方式 阅读全文
posted @ 2016-06-08 16:17 洗碗心得 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 本篇讲述了Bean的基本配置方法,以及Spring中怎样运用Bean。 主要内容如下: 一、 Spring中Bean的相互引用 二、 Spring中给Bean属性注入value 三、 Spring Inner Bean—内部嵌套的Bean 四、 Spring Bean Scopes—Bean的作用域 阅读全文
posted @ 2016-06-08 16:17 洗碗心得 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、 环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 二、 用Maven创建项目 然后转换成Eclipse项目:mvn eclipse:eclipse 或者直接在Eclipse中创 阅读全文
posted @ 2016-06-08 16:16 洗碗心得 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、 环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 此例不必重复创建项目,上接Spring3-Example项目。 二、 pom.xml文件配置 与前一个项目Spring3-Ex 阅读全文
posted @ 2016-06-08 16:16 洗碗心得 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 一.首先要得到Oracle JDBC Driver 1.通过Oracle官方网站下载相应版本:http://www.oracle 阅读全文
posted @ 2016-06-08 16:15 洗碗心得 阅读(4979) 评论(0) 推荐(0) 编辑
摘要: 一、 环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 二、 创建Web项目 Eclipse中创建Web项目,见前边日志 三、 项目依赖,配置pom.xml文件 pom.xml文件如 阅读全文
posted @ 2016-06-08 16:15 洗碗心得 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 上一章用Maven新建了web项目成功后,本文演示在此基础上应用servlet。 1.首先修改pom.xml文件,添加servlet依赖 修改完保存后,项目会从Maven仓库中自动添加servlet-api-2.5.jar包的引用,如果仓库中没有,会自动下载。 引用后见图。 2.新建一个Servle 阅读全文
posted @ 2016-06-08 16:14 洗碗心得 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 采用struts版本:struts-2.3.8 一.创建一个web项目 参考前面文章,项目名:maven-struts-demo。 二.配置pom.xml文件添加struts2依赖 保存后maven会自动下载相应的jar包。 下载完成后查看jar包,如图 三.新建JSP页面 1.index.jsp页 阅读全文
posted @ 2016-06-08 16:14 洗碗心得 阅读(5045) 评论(1) 推荐(0) 编辑
摘要: 问题: 很多时候在Eclipse中启动Tmocat后,不能访问本机的localhost:8080主页,并且其他项目也不能访问。 原因: 打开Tomcat下的webapp后也找补到项目目录,这是因为Eclipse将发布路径重定向了,没有放到tomcat下的webapp中。 解决: 在Eclipse中集 阅读全文
posted @ 2016-06-08 16:13 洗碗心得 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 我的环境: Eclipse:eclipse-jee-juno-SR2-win32 Maven:Maven3.0.5 1.Help->Eclipse Marketplace 2.选中要安装的插件,Next 3.选中I accept ...后,点Finish后,出现 Install Stoftware等 阅读全文
posted @ 2016-06-08 15:56 洗碗心得 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 好长时间不用Java,今天看了下,Maven集成成主流了,在技术水平与日俱进的同时,感叹下IT行业必须有活到老学到老的精神。 先说下环境: Maven:Maven 3.0.5 解压后路径:F:\Maven\apache-maven-3.0.5-bin JDK:jdk1.7.0_11 安装路径:C:\ 阅读全文
posted @ 2016-06-08 15:46 洗碗心得 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 纵观现在每家移动网站,打开首页的时候,都有各种各样的形式来提示你下载自身的移动App(Android/IOS),这是做移动客户端产品的一个很好地引流的手段。当然各家引流下载的交互和视觉各不相同,有的是完全“强奸”用户,有的是完全取悦用户。但是最终的形式就是你点击一个按钮之后,可以去下载对应的App... 阅读全文
posted @ 2015-06-18 16:12 洗碗心得 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 【目标】:本文将以实战的形式,向您展示如何用C#访问MongoDB,完成常见的数据库操作任务, 同时,也将介绍MongoDB的客户端(命令行工作模式)以及一些基础的命令。【说明】:MongoDB是什么?有什么用?如果不清楚这些问题的,请自己google一下吧。【适合对象】:完全没有接触MongoDB... 阅读全文
posted @ 2015-06-16 17:40 洗碗心得 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 前言 之前在dudu的文章里看到过用bonobogit 部署在 IIS 7.5 上的Window 平台的git 服务器。学着部署使用了一段时间,发现总是有那样和这样的问题。Bonobogit对Windows要求的平台也高,于是又在网上找了一下,发现其实还是有不少软件支持在Windows平台上部署g... 阅读全文
posted @ 2015-05-25 18:41 洗碗心得 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP...为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两个,一个是进行知识的总结,另外一个是觉得网上很多学习资料的讲述方式让初学者不太... 阅读全文
posted @ 2015-05-12 09:51 洗碗心得 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装。安装过程基本直接“NEXT”就可以了。(Windows的安装msi文件... 阅读全文
posted @ 2015-03-23 14:27 洗碗心得 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 原版地址:http://docs.angularjs.org/guide/dev_guide.unit-testing javascript是一门动态类型语言,这给她带来了很强的表现能力,但同时也使编译器几乎不能给开发者提供任何帮助。因为这个原因,我们感受到编写任何javascript代码都必须有... 阅读全文
posted @ 2015-03-19 14:32 洗碗心得 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 原版地址:http://docs.angularjs.org/guide/dev_guide.services.managing_dependencies angular允许service将其他service声明为依赖,使用在自身实例化时使用的构造函数中。 为了声明依赖,我们需要在工厂方法声明中... 阅读全文
posted @ 2015-03-19 14:31 洗碗心得 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 原版地址:http://docs.angularjs.org/guide/dev_guide.services.injecting_controllers 把service当作被依赖的资源加载到controller中的方法,与加载到其他服务中的方法很相似。 由于javascript是一个动态语言... 阅读全文
posted @ 2015-03-19 14:30 洗碗心得 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 原版地址:http://docs.angularjs.org/guide/dev_guide.services.creating_services 虽然angular提供许多有用的service,在一些特别的应用中,我们会发现编写自定义service是很有用的。如果我们想做这件事,我们首先要在mo... 阅读全文
posted @ 2015-03-19 14:28 洗碗心得 阅读(512) 评论(0) 推荐(0) 编辑