在win7 64位系统下, 一个DELPHI写的DLL注入一个C语言程序后. 出现非常奇怪的浮点数相加出错的情况. (注: 在XP系统下是正常的).比如: 40725.0001597563 + 0.72490458022 (两个数值均为Double类型).正确答案是: 40725.72506433652但是..... 在注入的DLL里面计算的结果是: 40725.7251502359请大家帮我看看, 产生错误结果的可能原因是什么? 非常感谢!提供我的试验代码:Memo1.Lines.Add(Fl…
Uses DateUtils //时间单元,非常有用. 记得引用这个单元,不然不能用. CompareDate 比较两个日期时间值日期部分的大小 CompareDateTime 比较两个日期时间值的大小 CompareTime 比较两个日期时间值时间部分的大小 DateOf 去除日期时间值的时间部分 DateTimeToJulianDate 转换日期时间值为儒略日 DateTimeToModifiedJulianDate 转换日期时间值为改进的儒略日 DateTimeToUnix 转换日期时间值…
Delphi日期时间,就是常见的 2014-05-02 10:37:35 -------------------------------------------------------------------- UNIX日期时间,一个整数,从1970/01/01 开始的秒数,int64位 ------------------------------------------------------------------- 标准UTC时间, 世界统一时间,世界标准时间,国际协调时间,简称UTC 不…
这几天因为自己要学习编写一个小程序中要用到一些时间处理.就在网上搜集一些教材学习到一般的应用,做个笔记,加深印象. 用上Delphi中相应的函数,Delphi的时间处理起来还是很容易的. Delphi的时间类型是TDateTime,其实是一个Double.这个double的整数部分,就是从很久很久以前的某一天算起的天数.小数就是时间部分了.因为很远很远的一天是从0点开始的.所以小数部分的0值也是对应着一天的开始0点0分0秒. 用函数DateTimetoStr(0)就可以看到那神秘很远的一天了.这…
C# Word中设置/更改文本方向 一般情况下在Word中输入的文字都是横向的,今天给大家分享两种方法来设置/更改一个section内的所有文本的方向及部分文本的方向,有兴趣的朋友可以试下. 首先,从https://visualstudiogallery.msdn.microsoft.com/d3a38f74-3490-42da-bdb0-37fa5acebc36下载免费版.NET Word类库并安装,然后创建一个C# 控制台应用程序,添加引用及命名空间并参考以下步骤. 步骤1:创建一个新的Do…
一.概述 在撰写论文等文档时,常常对图.表.公式.代码要与正文之间行间距有要求.例如: (5)图.表.公式.代码要与正文之间有6磅的行间距. 二.设置方式 选中 图/表/公式/代码 与 图题/表头/-/- ,点击鼠标右键->段落->间距->段前/段后. 如下图: 效果如下图: 此文在我的 Github Pages 上同步发布,地址为:{{ Word中设置图.表.公式.代码要与正文之间行间距 }}…
SPSS输出结果如何在word中设置小数点前面显示加0 在用统计分析软件做SPSS分析时,其输出的结果中,如果是小于1(绝对值)的数,那么会默认输出不带小数点的数值.例如0.362和 -0.141被显示为 .262  -.141,但是,在学术论文中一般要求前面加0,以便完整显示.这种情况尤其在需要报告相关系数矩阵.显著性水平时.那如何处理呢? 第一个思路:在SPSS中显示和直接输出带有小数点的结果,这个比较难以实现,博主百度了网上的很多帖子,还没有很完美方便的解决这个问题的方法.一些方法步骤过于…
word 批量设置表格宽度自适应 描述 : 我们经常从 外部 如 excel,html 等其他文件 中复制的表格到word 文档 经常会出现在 word 中显示不全的问题 主要是源格式的表格 宽度比 word 文档页面要大,就会导致 表格无法正常显示所有数据 解决方案 使用 word 宏工具 批量设置 word 文档中的 表格宽度自适应,即可解决问题! 打开宏编辑器 在当前word文档中 按 alt + F11 快捷键 打开 word 宏编辑器 是 vb 语言. 然后 步骤如下图 所示 直接上代…
DateUtils.IncYear();DateUtils.IncMonth();DateUtils.IncWeek();DateUtils.IncDay();DateUtils.IncHour();DateUtils.IncMinute();DateUtils.IncSecond();DateUtils.IncMilliSecond();unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphi…
procedure TFrmLltj.FormActivate(Sender: TObject); var   Present: TDateTime;   Year, Month, Day, Hour, Min, Sec, MSec:Word;begin   Present:= Now;   DecodeDate(Present, Year, Month, Day);   DecodeTime(Present, Hour, Min, Sec, MSec);   Showmessage(DateT…
[delphi] view plaincopyprint? SysUtils.StrToDate(); SysUtils.StrToDateDef(); SysUtils.TryStrToDate(); SysUtils.StrToTime(); SysUtils.StrToTimeDef(); SysUtils.TryStrToTime(); SysUtils.StrToDateTime(); SysUtils.StrToDateTimeDef(); SysUtils.TryStrToDate…
DateUtils.IsValidDateTimeDateUtils.IsValidDateDateUtils.IsValidTimeDateUtils.IsValidDateDayDateUtils.IsValidDateWeekDateUtils.IsValidDateMonthWeek //可用下面几个过程抛出异常:DateUtils.InvalidDateDayErrorDateUtils.InvalidDateMonthWeekErrorDateUtils.InvalidDateTim…
最近手上有一个很简单的一个小项目,需要查看编辑的历史记录,先前设计的时候把数据都save 到DB了,现在时间紧迫 就不在画新的UI,而是采用以前的edit页面 来显示数据,这里就需要把页面上所有的control都设置为disable.而一般的control是没有Enable属性,只有WebControl才有这个属性.所以默认我们会检查当前的control是否是webcontrol,如果是直接设置enable属性,如果不是我们可以通过反射来查找,这里测试了以下,满足我页面的需求,主要代码实现如下:…
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的China Azure. 我们在创建完Windows Azure Virtual Machine的时候.如果是创建的Windows 虚拟机,Azure默认会打开PowerShell和Remote Desktop的Public Port,接受Internet上的客户端访问. 但是这样会出现一个问题,假设Azure VM的用户名和密码不小心泄漏了(或者黑客用暴力破解法破解我的用户名和密码),那任何Int…
Delphi的table的RecNum属性,可以用来定位记录,如:self.Table1.RecNum:=23;即可以让数据库记录移动到23号记录上,但这种作用仅限于Paradox数据库,而不是dBASE数据库.如何解决这个问题,可以如下处理: unit DBTables; ... procedure TBDEDataSet.SetRecNo(Value: Integer); begin CheckBrowseMode; if (FRecNoStatus = rnParadox) and (Va…
网络上有各种资料,但最简单的一种方法就是修改虚拟机的配置文件 *.vmx .修改 tools.syncTime = "FALSE" 为 tools.syncTime = "TURE" 即可.但这需要 vmware tools 的支持,至于 vmware tools 的安装可以找相关网络资料.我使用的 vmware 6.5 安装 RHEL5 的时候自动安装好 vmware tools 了.   重启系统后发现时间显示问题:[root@pps ~]# dateSat M…
1.如何在Word中快速输入上下标 下标~~同时按住:Ctrl 和 =键: 上标~~同时按住:Ctrl 和 Shift 和 +键: 2.如何删除Word中产生的空白页 设置 段落 中的   固定值  为1磅即可: 3.定位查找 ctrl  + G  快捷键…
一般在创建或者打开一个Word文档时,如果没有进行过特殊设置的话,系统默认的输入语言的是英语输入,但是为适应不同的办公环境,我们其实是需要对文字嵌入的语言进行切换的,因此,本文将介绍如何使用免费版组件Free Spire.Doc for .NET来实现Word语言输入.另外,针对这款组件的多种Word操作功能,如,设置文档属性.文档视图模式等,本文中也将作进一步演示演示. 代码操作前准备 安装Spire.Doc for .NET之后,添加引用Spire.Doc.dll文件到项目程序集,同时添加相…
一般在创建或者打开一个Word文档时,如果没有进行过特殊设置的话,系统默认的输入语言的是英语输入,但是为适应不同的办公环境,我们其实是需要对文字嵌入的语言进行切换的,因此,本文将介绍如何使用Spire.Doc for .NET来实现Word语言输入.另外,针对这款组件的多种Word操作功能,如,设置文档属性.文档视图模式等,本文中也将作进一步操作演示. 代码操作前准备: 安装Spire.Doc for .NET之后,添加引用Spire.Doc.dll文件到项目程序集,同时添加相应的using指令…
    1.JDK-8148947,DataTimeFormatter的模式字母“g”:正如在LDML中定义的,字母“g”指代一个“简化儒略日期”,简化儒略日期与正常儒略日期的差别在于:(1)简化儒略日期取决于本地时间,而非GMT:(2)简化儒略日期中将午夜作为天的划分,而不是中午.操作性,这是由于不少技术已在不同程度上采用了LDML.稍提一些,Microsoft .Net使用LDML进行常规的区域设置数据互换,Node.js和Ruby也具有可用的软件包.…
在js中设置自定义时间到date控件的方法: 1.在html5中定义时间控件 <input type="date" id="datePicker" value=""/> 2.编写脚本实现自定义时间的赋值 //创建一个当前日期对象 var now = new Date(); //格式化日,如果小于9,前面补0var day = ("0" + now.getDate()).slice(-2); //格式化月,如果小于9…
怎么批量修改Word表格的宽度呢.Word表格可根据窗口自动调整表格宽度,使得所有的表格宽度和页面宽度一样. 当页面设置了新的页边距后,所有的表格都需要调整新的宽度.或者文档中有许多大大小小的表格,希望宽度全部调整与页宽一样.下面的方法就非常有用啦 步骤阅读   百度经验:jingyan.baidu.com 工具/原料 Word 2013 百度经验:jingyan.baidu.com 方法/步骤 1 打开Word文档,按下[Alt + F11] 步骤阅读 2 在VBA编辑器窗口的左上方,双击[T…
接上一篇poi导出word http://www.cnblogs.com/xiufengd/p/4708680.html. public static void setAuto(XWPFDocument doc) throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException, ClassNotFoundException{ List<POIXMLDocumentPa…
实现效果 form表单控件的实时更新 效果如图 关键代码 validateForm: FormGroup; // 表单校验 constructor( private fb: FormBuilder ) { this.validateForm = this.fb.group({ }); } // 这里有一个控件数组,包含控件的显示名称.属性名和控件类型 this.properties=[ {nameChain:'account',controlType:0,displayName:'账号'}, {…
1.说明 通过使用Word的宏功能, 批量设置表格, 根据窗口自动调整表格, 使所有表格的宽度和窗口一样, 而不用一个一个手动调整表格. 宏是一个批量处理程序命令, 正确地运用它可以提高工作效率. 微软的office软件允许用户编写, 叫VBA的脚本来增加其灵活性, 进一步扩充它的能力. 如完打开Word同时要使用某个功能, 可以编写一段称之为宏的脚本. 2.查看宏 依次点击: 视图 -> 宏 -> 查看宏(V) 或者使用快捷键查看宏: Alt + F8 3.新建宏 在查看宏的界面, 为了新建…
前提 确保已安装好了MathType,且在设置为Word加载项 若没有安装或设置为加载项,请转至博客另一篇文章: [软件学习]如何下载安装Mathtype,并将其加载至Word 第一步 点击MathType中选项卡,插入编号中的格式化 第二步 可以设置按章或节,以区别不同章.节的首位编号 假设选择章编号 第三步 设置好格式后,在最开始输入的第一章公式前面,插入章分隔符 此处可以选择直接插入下一章.或者手动插入分隔符:设点击插入分隔符,设置新的章→章编号为1 第四步 后续章节只需要在该章公式之后点…
1.什么是题注? 2.怎么实现一个可以自动更新的题注?  只有先定义好文档编号后,才可以设置出正确的图片下标题注. 文章的结构可以通过导航窗口导航. 导航窗口打开方式. 3.设置好文档编号后,怎样插入题注? 在图片上右键->插入题注…
假如第1-5页摘要部分页脚要是罗马数字,第6页开始是正文部分是阿拉伯数字,起始页为1. WORD2003 1.将光标定位在第5页末尾处,在菜单栏中依次点击“插入——分隔符——(分节符类型)下一页”.按确定. 2.点击“视图——页眉和页脚”,将光标定位到第6页(即第2节)页脚的位置,在“页眉和页脚”工具栏中,点击“链接到前一个”按钮,使其退出高亮状态. 3.将光标定位到第1页任意位置,点击“插入——页码”,点击“格式”,数字格式设为I II 选中“起始页码”,并输入I,按两次确定. 4.将光标定位…
或许 不是最简单的方法: 先假设 空白页前的那部分为“第一部分”,空白页后的那部分为“第二部分”. 首先插入2个“分节符”,  将第一部分.空白页.第二部分分成三节(记得取消每一节的“链接到前一条页眉”) 分别在第一部分和第二部分插入页码,并设置第二部分的页码格式:起始页码为:第一部分最后一页的页码+1 注:空白页是第二节,只要单独在空白页插入页码,空白页就不会编码. 如果不会分节,看前一篇随笔: word2013 如何设置从第三页开始编码 或 如何设置封面页和正文页页码不连续…