ole-automation

    0热度

    1回答

    我使用自动化功能在Word中打开文档。有时候,我需要在阅读模式下打开文档ON:打开的文档中 var WordDocument: _Document; WA: TWordApplication; begin WA := TWordApplication.Create(nil); WA.OnQuit := DocumentClose;

    2热度

    1回答

    我正在使用OpenOffice Writer,并希望在程序控制下打印。但是,根据我生成的文档类型,我不希望打印到默认打印机,而是将某些文档导向某些打印机。 使用Bernard Marcelly's OOoTools库,德尔福,做OLE自动化,谈论到OpenOffice 4.0,下面的代码工作打印到当前的打印机, procedure TMyOODocClass.Print; var do

    3热度

    2回答

    我试图挽救采用Delphi 6字一个字97-2003文档(.doc)2010年 Word 2010中的任何事情与 WordDoc.SaveAs(FileName := FileName, FileFormat := wdFormatDocument); 精细工作,在那里FileName := 'c:\doc.doc' 现在,Word 2010中提供了一个保存对话框,我不知道为什么。 我已经尝试

    5热度

    1回答

    我有一个小的方法,它试图枚举Word文档中的字段。 自从我不得不做这样的事情以来,我经历了很多时间,现在我不能记住如何正确地做到这一点。 下面的代码是使用OleVariants,我一直在尝试一段时间,并且使用Google搜索 没有拿出一个Delphi解决方案。任何人都可以建议如何解决这个问题? 该代码的最终目标是识别特定类型的字段并使用该信息删除该字段。 procedure TForm2.Butt

    0热度

    1回答

    感谢这里的人,我终于有一个工作循环...差不多:) 它大部分时间工作,但在某些情况下,这个错误出现了。 代码: procedure TLetters.ReplaceDate(NewDate: String); var I : Integer; ARegion : OleVariant; FieldType : Integer; FieldCount : Intege

    0热度

    1回答

    我想将Java Date转换为Microsoft OLE Automation - OADate类型或想要将OADa​​te转换为Java Date。 OADate for Java的公式是什么? 其实我已经在stackoverflow搜索,并找不到答案,我得到了答案,并希望在这个社区分享。 例如: 43013.7659837963等于周四10月5 18时23分01秒EET 2017年

    0热度

    1回答

    我建立了一个小程序,用Delphi读取.docx中的所有文本。它适用于普通文本和快速部分,但我在论坛和教程中找到的解决方案都不适用于我的文本字段或表单字段。我使用Word 2013和Delphi XE7,我的文档有两个表单域,一个名为“Name”,另一个是“Author”,另一个是文本域。 这里是我的代码: procedure TForm1.Button1Click(Sender: TObject

    1热度

    1回答

    我们有一个VFP应用程序,需要在Chrome或Firefox中打开特定网站。该网站针对任一浏览器进行了优化。 我们知道如何Createobject为InternetExplorer.Application在我们的应用程序内部打开浏览器。这使我们能够与浏览器进行交互。但是,它仅适用于IE。 有谁知道如何使用Chrome或Firefox完成相同的目的? 我们已经完成了这个操作来打开默认浏览器(即Chr

    1热度

    1回答

    我们在Windows 7上成功使用Jenkins CI服务器。它主要使用CodeWarrior进行编译。使用Perl中的Win32 :: OLE库来自动执行IDE,我最近添加了一个新的单元测试作业,然后启动调试器,在目标硬件上运行测试线程,然后停止。当我从我的用户名下的命令行启动它时,它工作正常,但是当Jenkins启动相同的任务时,IDE会占用所有CPU并永不结束。在Windows任务管理器下,

    0热度

    1回答

    这个问题是我目前处理的最头痛的问题。 我有收到我几年前继承了它的原始开发商外部数据馈送一个VB6应用程序。它运行在远程服务器上,运行良好一个月左右,然后在每次启动时突然崩溃。发生这种情况时,我查看事件查看器,看到oleaut32.dll出现“故障”。我发现的修复方法是重新注册dll。应用程序然后启动并运行没有问题。但是,几个月后,整个问题不可避免地会重新抬头。 的研究,我已经做了指示的一些问题,可