小编Non*_*ono的帖子

处理Delphi中Word的退出事件

如何在Delphi代码中处理事件从Word中退出?

我想这样做同样喜欢这样,但在delphi

我有链接帖的相同问题

我的代码是这样的:

type
TMSOAWinWord97 = class(...)
    private
        FApplication : OleVariant;
    protected
        procedure WordAppQuit(Sender: TObject);
    public
        ...
end;

procedure TMSOAWinWord97.WordAppQuit(Sender: TObject);
begin
    FApplication := unassigned;
end;

procedure TMSOAWinWord97.CreateApplication(showApplication: Boolean);
begin   
    FApplication:=CreateOleObject('Word.Application.12');
    FApplication.Quit := WordAppQuit;
    ...
end;
Run Code Online (Sandbox Code Playgroud)

delphi ole ms-word event-handling

4
推荐指数
1
解决办法
2647
查看次数

添加TMenuItem位图

我想为动态创建的TMenuItem添加一个位图.使用此代码它不起作用,我的菜单上没有图像.怎么了?

procedure TForm3.FormCreate(Sender: TObject);
var
   item : TmenuItem;
   icon : TIcon;
begin
   item := TMenuItem.Create(PopupMenu1);
   item.Caption := 'coucou';
   icon := TIcon.Create;
   icon.LoadFromFile('d:\SmallIcon.ico');
   icon.Height := 16;
   icon.Width := 16;
   item.Bitmap.Canvas.Draw(0,0,icon);
   PopupMenu1.Items.Add(item);
end;
Run Code Online (Sandbox Code Playgroud)

delphi bitmap menuitem

3
推荐指数
1
解决办法
3475
查看次数

标签 统计

delphi ×2

bitmap ×1

event-handling ×1

menuitem ×1

ms-word ×1

ole ×1