zoukankan      html  css  js  c++  java
  • Delphi word 颜色

    unit Unit1;

     
    interface
     
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;
     
    type
      TForm1 = class(TForm)
        btn1: TButton;
        procedure btn1Click(S<a href="https://www.baidu.com/s?wd=end&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9nhD3PHndrHbkrj03nvf30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWc3PWTYPW03rHDLP10zr0" target="_blank" class="baidu-highlight">end</a>er: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      <a href="https://www.baidu.com/s?wd=end&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9nhD3PHndrHbkrj03nvf30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWc3PWTYPW03rHDLP10zr0" target="_blank" class="baidu-highlight">end</a>;
     
    var
      Form1: TForm1;
     
    implementation
    uses
      ComObj,wordXP;
     
    {$R *.<a href="https://www.baidu.com/s?wd=dfm&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9nhD3PHndrHbkrj03nvf30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWc3PWTYPW03rHDLP10zr0" target="_blank" class="baidu-highlight">dfm</a>}
     
    procedure TForm1.btn1Click(S<a href="https://www.baidu.com/s?wd=end&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9nhD3PHndrHbkrj03nvf30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWc3PWTYPW03rHDLP10zr0" target="_blank" class="baidu-highlight">end</a>er: TObject);
    var
      FWord :Variant;
      FDoc :Variant;
      i,Row:Integer;
      nodeString:Tstringlist;
      nodeList:TList;
      Tables,TablesSub:Variant;
      sTableName,sUserName:string;
      CfCversions,oReadOnly,AddToRctFiles,
      PswDocument,PswTemplate,oRevert,WPswDocument,WPswTemplate,oFormat,Where,vActWin:Variant;
      UserNameList:TStringList;
      numb : Integer;
    begin
      try
          //启动word应用程序
        FWord:=GetActiveOleObject('Word.Application');
      except
        FWord := CreateOleObject('Word.Application');
      end;
      FWord.Visible := true;
     
        try
        //创建一个word文档
        FDOC :=FWord.Documents.Add;
        vActWin   :=   FWord.ActiveWindow;
        FWord.Selection.Font.Name :='<a href="https://www.baidu.com/s?wd=%E5%AE%8B%E4%BD%93&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1d9nhD3PHndrHbkrj03nvf30ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnWcvPWc3PWTYPW03rHDLP10zr0" target="_blank" class="baidu-highlight">宋体</a>'; //字体名称
        FWord.Selection.Font.Size :=20//字体大小
        FWord.Selection.Font.Bold :=2//字体加粗
     
        //设定文字对齐方式
        FWord.Selection.paragraphs.Alignment := wdAlignParagraphCenter;
        //添加文字内容
        FWord.Selection.TypeText('标题一');
        //插入回车符
        FWord.Selection.Typeparagraph;
     
        FWord.Selection.paragraphs.Alignment := wdAlignParagraphLeft;
        FWord.Selection.Font.Size :=12;
        FWord.Selection.Font.Bold :=0;
        FWord.Selection.Typeparagraph;
     
        //添加一个2行3列的表格
        Tables:=FWord.ActiveDocument.Tables.Add(Range:=FWord.Selection.Range,
        NumRows:=2,
        NumColumns:=3,
        DefaultTableBehavior:=1,
        AutoFitBehavior:=0);
            //设置第二行表格的高度
        Tables.Rows.Item(2).SetHeight(250,1);
        //设置第一个单元的背景颜色
        Tables.Cell(1,1).Shading.BackgroundPatternColor := -738131969  ;
     
     
      Except
        on e: Exception do
        begin
          FWord.Quit;
          FWord := Unassigned;
          exit;
        end;
      end;
      {
      //关闭word
      FWord.Quit;
      FWord := Unassigned;
     
      }
    end;
     
  • 相关阅读:
    [转]maven插件的开发
    开发建议
    [转]利用maven的surefire插件实现单元测试与集成测试
    sonar-maven-plugin错误2
    20145218张晓涵_网络欺诈技术防范
    20145218张晓涵_信息搜集与漏洞扫描
    20145218张晓涵_Exp5 MSF基础应用
    20145218张晓涵 PC平台逆向破解_advanced
    20145218张晓涵 恶意代码分析
    20145218 免杀原理与实践
  • 原文地址:https://www.cnblogs.com/zhangzhifeng/p/5249813.html
Copyright © 2011-2022 走看看