Word AddIn编译出现LINK2001 _main】的更多相关文章

    链接错误"unresolved external symbol _main" Article last modified on 2002-3-2 ------------------------------------------------------------ The information in this article applies to: - Microsoft ATL 2.X -------------------------------------------…
2016年10月我参加了在北京举行的DevDays Asia 2016 - Office 365应用开发”48小时黑客马拉松“,我开发的一个Word Add-In Demo——WordTemplateHelper获得了二等奖.在会场有幸结识了陈希章老师,在与陈老师的交流中受益良多,得知陈老师在准备一个Office解决方案系列后,我想把这个Demo的开发过程简要介绍给大家,以支持陈老师的无私奉献,也希望更多的开发者参与到Office365的开发中来. Office相关开发主要可以参考这个地址:ht…
1.下载并安装Word Add-in For MediaWiki https://www.microsoft.com/en-us/download/details.aspx?id=12298 2.在“运行”中输入“regedit”打开注册表程序,导出以下分支: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Word\Text Converters\OOXML Converters\Export\MediaWiki 3.用文本编辑工具打…
在看楼经典书籍<linux设备驱动程序>后,第一个程序就是编写一个hello word 模块. 原以为非常easy,真正弄起来,发现问题不少啊.前两天编过一次,因为没有记录,今天看的时候又忘了,所以无论多晚.都得记录一下. 1.首先说明一下我的系统环境:ubuntu 14.04,内核是3.13.0-29-generic 2.在我电脑里装了git版本号控制器.我clone了一个linux内核库在我的电脑上,所以我就能够随意的切换到随意的分支上去.最初是用的2.6.3,后来编译的时候遇到各种问题.…
ArcGIS 10.1的AddIN项目,后来ArcGIS版本升级为10.3 AddIN项目想做一些细节调整,结果出生成时没有生成esriaddin文件,ArcMap中AddIn Manager中也没有该插件. 后来Google了一下,网址在这里 大意就是:问题是由于ESRI对VS2010和VS2012中SDK命名不一致造成的 解决方法是: 用记事本打开.csproj项目文件,将其中的路径更改为正确的路径即可, 如 <Import Project="$(MSBuildExtensionsPa…
这个图表明的函数的调用顺序,主要代码如下: // MyAddin.cpp : Implementation of DLL Exports. // Note: Proxy/Stub Information // To merge the proxy/stub code into the object DLL, add the file // dlldatax.c to the project. Make sure precompiled headers // are turned off for…
这篇博客将简单介绍一些VSTO Addin开发的知识. 1. VSTO是什么?我们可以用VSTO做什么? VSTO全称Visual Studio Tool for Office,是可以让我们针对现有的Office程序进行功能扩展.在工作或生活中其实我们或多或少用到过VSTO插件,例如安装有道词典/Adobe Pro会在Office程序中嵌入插件程序. 2. VSTO开发环境的准备: (1). 我们的PC上需要安装有Office(Office 2007及以上版本): (2). 以Visual St…
using Microsoft.Office.Interop.Word; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using Syst…
作者:陈希章 发表于 2017年8月6日 引子 离上一篇Office Add-in的文章已经过去了一段时间,期间有去年Office 365 Asia Devday & Hackathon的二等奖获得者闫晓迪写了Office365开发系列--开发一个全功能的Word Add-In,另外我也写了两篇有关人工智能方面的文章 人工智能背景下的Office 365现状和发展趋势 Office 365 机器人(Bot)开发入门 我一直在思考怎么为大家讲解Office Add-in开发,一方面确实需要实例(所…
https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2003/aa172758(v%3doffice.11) 通过在word宏编译开发环境运行 Sub xx() MsgBox wdAlignParagraphCenter '弹出值为:1 MsgBox wdPropertyLines '弹出值为:23End Sub 可以查看相应常量的值…
——<程序员的自我修养>读书笔记 编译过程 在Linux下使用GCC将源码编译成可执行文件的过程可以分解为4个步骤,分别是预处理(Prepressing).编译(Compilation).汇编(Assembly)和链接(Linking).一个简单的hello word程序编译过程如下: 1. 预处理 首先源代码文件(.c/.cpp)和相关头文件(.h/.hpp)被预处理器cpp预编译成.i文件(C++为.ii).预处理命令为: gcc –E hello.c –o hello.i 预编译过程主要…
#include <cstdio> #include <cstdlib> #include <vector> #define ALPHABETS 2600000 #define CASE 0 #define MAX_WORD_SIZE 25 using namespace std; struct node { struct node *parent; struct node *children[ALPHABETS]; vector<int> occurren…
当 Office 用户需要针对文档自定义新功能时,可以求助于 VBA 或者 VSTO 两种方式.Office 2013 富客户端以后,微软为 Office 平台上的开发者提供了一种新模型 --- Office Add-In Model,它允许在 Office 应用程序中创建一片区域,并在这片区域中展现网页与文档的交互.开发者可以将高度定制化的 Web 应用或服务集成在 Office 中,使之在整个 Office 平台上可用. 应用程序实际上并没有安装在运行 Office 的计算机上,而是托管在开…
原文:VSTO 学习笔记(十三)谈谈VSTO项目的部署 一般客户计算机专业水平不高,但是有一些Office水平相当了得,尤其对Excel的操作非常熟练.因此如果能将产品的一些功能集成在Office中,将会有很好的基础. 但是由于客户安装的Office版本不一,所以VSTO项目的部署问题显得尤为重要,需要考虑很多问题. 测试代码下载 本系列所有测试代码均在Visual Studio 2010 Ultimate SP1 + Office 2010 Professional Plus x64 SP1…
Question  109  Your company uses a third-party service to host its SharePoint 2010 site. The hosting service requires all sites to be sandboxed and uses forms-based authentication (FBA). You are asked to integrate the customer relationship management…
关于Solr搜索标点与符号的中文分词你必须知道的(mmseg源码改造) 摘要:在中文搜索中的标点.符号往往也是有语义的,比如我们要搜索“C++”或是“C#”,我们不希望搜索出来的全是“C”吧?那样对程序员来说是个噩梦.然而在中文分词工具mmseg中,它的中文分词是将标点与符号均去除的,它认为对于中文来讲标点符号无意义,这明显不能满足我们的需求.那么怎样改造它让它符合我们的要求呢?本文就是针对这一问题的详细解决办法,我们改mmseg的源代码. 关键字:Solr, mmseg, 中文, 分词, 标点…
一.browserify 简介 browserify is a tool for compiling node-flavored commonjs modules for the browser. You can use browserify to organize your code and use third-party libraries even if you don't use node itself in any other capacity except for bundling…
前言 I/O多路复用有很多种实现.在linux上,2.4内核前主要是select和poll,自Linux 2.6内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的必备技术.尽管他们的使用方法不尽相同,但是本质上却没有什么区别.本文将重点探讨将放在EPOLL的实现与使用详解. 为什么会是EPOLL select的缺陷       高并发的核心解决方案是1个线程处理所有连接的“等待消息准备好”,这一点上epoll和select是无争议的.但select预估错误了一件事,当数十…
You can also disable the ARC for the RegexKitLite only by adding a flag: select the project -> YOUR Target -> on the Tab the "Build Phases" and open the "Compile Sources" and add for "RegexKitLite.m" the flag "-fno…
前几天听说clang 3.4已经release了,然后我又手痒就折腾一下,在这里记录一下折腾的经过. 在以前就试过clang-cl+VC的开发环境,编译代码到是没发现什么大问题,有不少警告而已,不过clang不支持生成VC的pdb调试信息,导致生成的程序不能源码级调试,既然不能调试,那这个环境也没啥太大的实用价值了,于是就放弃了,又懒得自己编译MinGW版本的clang,就没继续折腾.这次官方发布3.4的时候直接放了MinGW版本的clang,正好方便了我这样的懒人,于是我就高高兴兴的做小白来进…
前言 在<执行环境>文中说到,当JavaScript代码执行一段可执行代码时,会创建对应的执行上下文(execution context). 变量对象(Variable object,VO) 作用域链(Scope chain) this 词法作用域 在<作用域>中说到JavaScript采用词法作用域也叫静态作用域,这个作用域是在函数编译(js执行前很短的时间内编译)时决定的,而不是函数调用时决定: 这是因为函数(一个function 是Function 的一个实例,这个后面会写到…
安装了啥的就不说了,百度一下有很多. Windows环境.Linux不会,所有就不说了. 1.  hello Word node的hello Word很简单,就一行. console.log("Hello world"); 打开记事本,写这么一行,然后保存关闭(文件名hello),再把扩展名(.txt)改成.js.代码就写好了. 然后打开“运行”,输入cmd,打开“dos窗口”好像叫命令行窗口. 输入 node hello.js ,然后就能看的运行效果了. 然后有几个小问题,第一个就是…
原文作者:aircraft 原文地址:https://www.cnblogs.com/DOMLX/p/8191036.html 这里不知道会不会有人是真的新手 新新手 不知道怎么 如何建立一个MFC 工程 应该不会吧? 就是 打开VS 新建项目-MFC -MFC工程-点基于对话框 -和在静态库中使用 然后下一页将关于对话框取消了 不然会有两个对话框出来 然后点击完成 具体如下 步骤1:双击打开vs2013,进入起始页,按Ctrl+Shift+N组合快捷键(此时也可以一步步新建->项目操作),可以…
详见:https://blog.csdn.net/zai_xia/article/details/80026325 扩展:java反射机制与动态加载类 https://www.cnblogs.com/wzk-0000/p/9322866.html 在讲解动态加载类之前呢,我们先弄清楚为什么要动态加载类,静态加载不行吗?我们可以看下面的实例: 我在文件夹里写了Office.java 类和 Word.java类,如下: Office.java class Office{ public static…
  转自:http://blog.chinaunix.net/uid-23929712-id-2650328.html   概述: make从Makefile中文件中获取模块间的依赖关系,判断哪些文件已经过时,根据这些信息make确定哪些文件需要重新编译,然后使用Makefile中的编译命令进行编译   make命令参数详解 -C dir:在读取Makefile文件前,先切换到“dir”目录下,也就是把dir作为当前目录 -d     :make执行时打印出所有的调试信息 -e     :不允许…
Microsoft Visual Basic for Applications 隐藏的模块中的编译错误:MTW5. ...…
ArcGIS10.2下VS2010的AddIn,在10.3下在VS2012下重新编译出现missing ESRI ArcGIS Add-in SDK错误,导致无法生成esriAddIn安装文件. 该问题由于ESRI对VS2010和VS2012中SDK命名不一致造成的BUG. VS2010的工程文件中为ESRI.ArcGIS.AddIns.targets VS2012的工程文件中为ESRI.ArcGIS.AddIns.11.targets 解决方法1: 更改工程文件中相关命名 解决方法2:简单 直…
1.OPENCVGPU重新编译+自己的文件 注意点: 1.生成OPENCV.sln解决方案后,在ALL_build的属性中,添加相应目录: ALL_BUILD中的Debug和Release上的Microsoft.Cpp.Win32.user CUDA 路径: Include Directories:C:\Program Files\NVIDIAGPU Computing Toolkit\CUDA\v5.0\include: Library Directories:C:\Program Files…
一.Microsoft Mathematics Add-In 插件下载 Microsoft Mathematics Add-In for Word and OneNote插件下载链接: https://www.microsoft.com/zh-cn/download/details.aspx?id=17786 Microsoft Mathematics Add-In 插件下载后,如图: 注:这个插件,可以用于onenote2010.onenote2013版本,其他版本没有试,大概率也是可以的 二…
MathType7安装使用及please restart word to load mathtype addin properly的问题.最近在自己的电脑上安装Mathtype7,把遇到的问题和解决办法写下来,用作记录顺便参考. 下面讲的一堆基本浓缩成一句话: 也即讲C:\Program Files (x86)\MathType\MathPage\64(这里64根据自己的系统决定)中的MathPage.wll文件放置STARTUP文件夹外:STARTUP文件夹内位置可以通过MathType Co…