摘要:
目的:office文件转换为PDF或SWF,最终可使用Flexpaper调用adobe flash player进行浏览放弃两个文件转换工具:1.FlashPaper,转换出的文件由于自带工具栏,无法控制打印等操作;程序中进行命令行调用时,依赖MSOffice及adobe reader,对于环境依赖比较大2.print2flash,代码中调用必须使用server版本(5000¥),未有破解最终方案:OpenOffice+JodConverter+SWFtools(office文件→PDF→SWF)环境配置要求:jre 1.4以上(JodConverter依赖)office文件→PDF在java 阅读全文
摘要:
定义 VDesktopName: PAnsiChar; //虚拟桌面名 VDesktop: HDESK; //虚拟桌面 创建 VDesktopName := 'MYDESK'; VDesktop := CreateDesktop(VDesktopName, nil, nil, 0, GENERIC_ALL, nil); 释放 CloseDesktop(VDesktop... 阅读全文
摘要:
//例子 OpenOfficeExportToPDF('file:///C:/SourceFile.odt', 'file:///C:/TargetFile.pdf'); 必须为URL格式的路径 function urlconvertor(AFilePath: string): string; //本地路径转换成URL相对路径 begin result := 'file:... 阅读全文
摘要:
uses WinTypes, WinProcs, Forms, Controls, Classes, Graphics; function CaptureScreenRect( ARect: TRect ): TBitmap; var ScreenDC: HDC; begin Result := TBitmap.Create; with Result, ARect... 阅读全文
摘要:
转自:http://www.cnblogs.com/Bung/archive/2011/05/17/2048867.html //延迟函数:方法一 procedure delay(msecs:integer); var Tick: DWord; Event: THandle; begin Event := CreateEvent(nil, False, False, nil); ... 阅读全文
摘要:
转自:http://blog.csdn.net/xieyunc/article/details/4140620 如何让Delphi调用外部程序并等待其运行结束 1. uses Windows, SysUtils, Classes, ShellAPI; function RunAndWait(FileName: str... 阅读全文
摘要:
一、利用系统默认的邮件收发器发送电子邮件 Uses ..., ShellAPI; Var lpHwnd: HWND; lpOperation, lpFile, lpParameters, lpDirectory: String; Begin lpHwnd:= GetDesktopWindow(); lpOperation... 阅读全文