最近完成了一个使用VC++ 操作word生成扫描报告的功能,在这里将过程记录下来,开发环境为visual studio 2008 <! more 导入接口 首先在创建的MFC项目中引入word相关组件 右键点击 项目 添加 新类,在弹出的对话框中选择Typelib中的MFC类。 然后在弹出的对话框中 ...
分类:
编程语言 时间:
2019-04-14 15:57:12
阅读次数:
162
1.初始化库 2.配置wap.git/config文件 3.新建钩子wap.git/hooks/post receive 4.把新建的wap.git赋予全部权限为git用户账号 5.新建部署代码的目录并赋予git用户账号权限 6.使用git用户账号@url:wap.git即可clone项目 ...
分类:
其他好文 时间:
2019-04-14 14:11:02
阅读次数:
120
beforeEach是路由跳转前执行的,afterEach是路由跳转后执行的。 afterEach只有两个参数 afterEach((to,from)=>{}) 例子: ...
分类:
其他好文 时间:
2019-04-13 00:55:20
阅读次数:
163
DDX_TEXT()的作用可以理解为把字符串变量和控件的文本(WindowText)关联起来, DDX_Control()的作用可以理解为把变量和控件本身关联起来, DoDataExchange(pDX)就是处理所有变量与其关联控件交换数据的函数。void CView::DoDataExchange ...
分类:
编程语言 时间:
2019-04-12 19:06:47
阅读次数:
209
DoModal失败原因 1、MFC 通常对话框不显示的原因有 1 父窗口HWND无效 2 在ONINITDIALOG里用了ENDDIALOG 3 无效的对话框资源ID 4 使用没有注册的的自定义控件 5 对话框的某些控件创建失败,如RICHEDIT,要加上AfxInitRichEdit(); (我就 ...
分类:
编程语言 时间:
2019-04-12 11:52:05
阅读次数:
185
一、$nextTick 1、vue的dom执行异步更新,只要观察到数据变化,vue将开启一个队列,并缓冲在同一事件循环中发生的所有数据改变。 2、vue.$nextTick(cb),数据发生变化,更新dom后执行回调 二、$refs用法 1、ref作用于普通元素——得到dom节点 2、ref作用于子 ...
分类:
其他好文 时间:
2019-04-10 23:29:10
阅读次数:
184
一、什么是forms组件 二、forms组件的使用 1、使用语法 方法总结: myform.clean_data 验证通过的数据 myform.errors 错误数据的对象 myform.errors.as_data 错误数据的信息 2、组件的参数 3、注意点 MyForm实例化时,传入必须是字典, ...
分类:
其他好文 时间:
2019-04-09 18:43:05
阅读次数:
155
官方文档 :https://docs.feathersjs.com/api/services.html#createdata-params 第一步,创建接口和服务 app.use("user", service({Model: knex,name: 'user'})); app.service('u ...
分类:
Web程序 时间:
2019-04-09 12:25:02
阅读次数:
182
一:flask的请求勾子 01:钩子概念说明: 02:案例代码 案例打印结果: 第一次请求时打印的结果: --before_first_request-- 系统初始化就执行这个钩子方法 会在接收到第一个客户端请求时,执行这里的代码 before_request 每一次接收到客户端请求时,执行这个钩子 ...
分类:
其他好文 时间:
2019-04-08 21:48:37
阅读次数:
236
一、前言 主要通过一个例子演示三个钩子的作用: 1、beforeRouteEnter() 2、beforeRouteUpdate() 3、beforeRouteLeave 二、主要内容 1、举例说明:下面有三个组件,用户1,用户2公用一个公共组件。 2、beforeRouteEnter() (1)详 ...
分类:
其他好文 时间:
2019-04-08 19:56:54
阅读次数:
146