语法转换(C#至Delphi)(30分)

  • 主题发起人 主题发起人 wglifs
  • 开始时间 开始时间
W

wglifs

Unregistered / Unconfirmed
GUEST, unregistred user!
//Declaring a BarTender application variable

BarTender.Application btApp;

//Instantiating the BarTender object

btApp = new BarTender.ApplicationClass();

//Setting the BarTender Application Visible

btApp.Visible = true;

//Setting the window state property

btApp.Window.WindowState = BarTender.BtWindowState.btNormal;

//Setting the height property

btApp.Window.Height = 400;

//Setting the width property

btApp.Window.Width = 650;

//Ending the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);
将以上转换成Delphi的可编译语句。谢谢。
 
不清楚你的BarTender具体是什么,有WindowState属性的,是窗体吗
BarTender.Application btApp;
是否可以写成
var btApp: TBarTender;

btApp := TBarTender.Create(self);
btApp.Visible := True;
btApp.WindowState := wsNormal;
好象也不对,关键是你怎么封装BarTender的,是一个类吗
 
BarTender是一个类似于Excel的程序,我以前用Ole的方法调用过(CreateOleObject(Bartender.Application)),但是这程序升级后就不行了。
 
接受答案了.
 
后退
顶部