代码如下: gSQLServer := CreateOleObject('SQLDMO.SQLServer');
oBackUp := CreateOleObject('SQLDMO.BackUp'); gSQLServer.LoginSecure := false;
gSQLServer.LoginTimeout := 15;
gSQLServer.Connect('angel', 'sa', 'zonekingsa'); oBackUp.Files := 'c:\Northwind.bak';
oBackUp.DataBase := 'Northwind';
oBackUp.SQLBackUp(gSQLServer);
ShowMessage('success'); gSQLServer := Unassigned;
oBackUp := Unassigned;oBackUp对象有一个CompletePercent事件,
如果我想引用此事件,如何引用呢?
oBackUp := CreateOleObject('SQLDMO.BackUp'); gSQLServer.LoginSecure := false;
gSQLServer.LoginTimeout := 15;
gSQLServer.Connect('angel', 'sa', 'zonekingsa'); oBackUp.Files := 'c:\Northwind.bak';
oBackUp.DataBase := 'Northwind';
oBackUp.SQLBackUp(gSQLServer);
ShowMessage('success'); gSQLServer := Unassigned;
oBackUp := Unassigned;oBackUp对象有一个CompletePercent事件,
如果我想引用此事件,如何引用呢?
解决方案 »
- 找了半天也没找到那个“VCL”以及QuickReport,谁能帮帮我??????
- 求支持HTTP代理用户访问的程序写法,感谢!
- 救急! 关于程序开机自动启动的问题?
- 如何返回Treeview中选中的treenode的上一级的treenode的text
- 在DBGrid中怎样使不同的数据行显示不同的颜色?(100分)
- 很基础的问题:如何退出for循环?
- 100分求把屏幕截取保存为图象文件的方法
- 今天是【浩少】的生日。欢迎大家来灌水--以“灌”会友,不亦乐乎。以“水”代酒,一醉方休!
- 报表print
- 十万火急!delphi中的宏问题(Ailler)
- 如何获取另一个进程中的SysListView的items的text
- [讨论]用sqldmo可实现对sqlserver的备份,但无进度条。用VB就可以。请看源码。。。。
老兄:如何写呀,呵呵。。
写在单元文件的实现部分吗?procedure oBackUp.CompletePercent();
begin
end;
这样写根本不能编译呀
给它赋事件好象没有这样简单
而如果不通过CreateOleObject,引入sqldmo.dll,这样倒是有了一个进度事件
,但是对数据库备份总是出错,我也不知为何。
procedure ShowWord;
var
v :variant;
begin
v :=CreateOleObject('Word.Basic');
v.AppShow;
v.FileNew;
v.Insert('这是一个范例');
end;
这段代码你执行看看,如果你安装了Word,那么就会启动Word并且新建一个页面,插入'这是一个范例'字符串!
还真就通不过,
我安装了word..unit Unit1;interfaceuses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ComObj;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
procedure ShowWord;
end;var
Form1: TForm1;implementation{$R *.DFM}procedure TForm1.Button1Click(Sender: TObject);begin
ShowWord;
end;procedure TForm1.ShowWord;
var
v :variant;
begin
v :=CreateOleObject('Word.Basic');
v.AppShow;
v.FileNew;
v.Insert('这是一个范例');
end;end.说是创建服务器失败
呵呵。。word也装了。。哦,不是创建失败,
word已经启动,在进程里说是服务器运行失败
v.AppShow;
应该是这行出的问题。